BRPI0414504A - protocolo de comunicações para sincronizar sistemas de animação - Google Patents
protocolo de comunicações para sincronizar sistemas de animaçãoInfo
- Publication number
- BRPI0414504A BRPI0414504A BRPI0414504-6A BRPI0414504A BRPI0414504A BR PI0414504 A BRPI0414504 A BR PI0414504A BR PI0414504 A BRPI0414504 A BR PI0414504A BR PI0414504 A BRPI0414504 A BR PI0414504A
- Authority
- BR
- Brazil
- Prior art keywords
- animation
- level
- communications protocol
- frame rate
- low
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/545—Interprogram communication where tasks reside in different layers, e.g. user- and kernel-space
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Processing Or Creating Images (AREA)
- Communication Control (AREA)
- Image Processing (AREA)
- Image Generation (AREA)
- Computer And Data Communications (AREA)
Abstract
"PROTOCOLO DE COMUNICAçõES PARA SINCRONIZAR SISTEMAS DE ANIMAçãO". Descreve-se um protocolo de comunicações que determina a troca assíncrona de dados entre um sistema de animação de alto nível e um sistema de animação de baixo nível. o sistema de animação de alto nível possui uma taxa variável de quadros de média freqüência, e é otimizado para interatividade. O sistema de animação de baixo nível possui uma taxa constante de quadros de alta freqüência e é otimizado para taxa de quadros de alta renovação. O protocolo de comunicações inclui mensagens, que podem ser enviadas pelo sistema de animação de alto nível ao sistema de animação de baixo nível, para indicar uma animação, e como a animação deve ser alterada durante um certo período de tempo. Como resultado, o sistema de baixo nível pode exibir a animação na alta taxa de renovação, mesmo se os dados de animação não forem recebidos do sistema de alto nível para cada quadro.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/692,673 US7034834B2 (en) | 2003-10-24 | 2003-10-24 | Communication protocol for synchronizing animation systems |
| PCT/US2004/023626 WO2005045567A2 (en) | 2003-10-24 | 2004-07-22 | Communication protocol for synchronizing animation systems |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BRPI0414504A true BRPI0414504A (pt) | 2006-11-07 |
Family
ID=34522189
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0414504-6A BRPI0414504A (pt) | 2003-10-24 | 2004-07-22 | protocolo de comunicações para sincronizar sistemas de animação |
Country Status (11)
| Country | Link |
|---|---|
| US (3) | US7034834B2 (pt) |
| EP (2) | EP2461250A1 (pt) |
| JP (1) | JP4638442B2 (pt) |
| KR (1) | KR101075378B1 (pt) |
| CN (1) | CN101416221B (pt) |
| AU (2) | AU2004287128B2 (pt) |
| BR (1) | BRPI0414504A (pt) |
| CA (1) | CA2537136C (pt) |
| MX (1) | MXPA06003356A (pt) |
| RU (1) | RU2363050C2 (pt) |
| WO (1) | WO2005045567A2 (pt) |
Families Citing this family (46)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB9722766D0 (en) | 1997-10-28 | 1997-12-24 | British Telecomm | Portable computers |
| US7469381B2 (en) | 2007-01-07 | 2008-12-23 | Apple Inc. | List scrolling and document translation, scaling, and rotation on a touch-screen display |
| US7296243B2 (en) | 2002-03-19 | 2007-11-13 | Aol Llc | Animating display motion |
| US7034834B2 (en) * | 2003-10-24 | 2006-04-25 | Microsoft Corporation | Communication protocol for synchronizing animation systems |
| US8510662B1 (en) * | 2005-06-27 | 2013-08-13 | Oracle America, Inc. | Effects framework for GUI components |
| US7450130B2 (en) * | 2005-09-14 | 2008-11-11 | Microsoft Corporation | Adaptive scheduling to maintain smooth frame rate |
| US9019300B2 (en) | 2006-08-04 | 2015-04-28 | Apple Inc. | Framework for graphics animation and compositing operations |
| US8130226B2 (en) * | 2006-08-04 | 2012-03-06 | Apple Inc. | Framework for graphics animation and compositing operations |
| US8234392B2 (en) | 2006-11-17 | 2012-07-31 | Apple Inc. | Methods and apparatuses for providing a hardware accelerated web engine |
| US8813100B1 (en) | 2007-01-07 | 2014-08-19 | Apple Inc. | Memory management |
| US7844915B2 (en) | 2007-01-07 | 2010-11-30 | Apple Inc. | Application programming interfaces for scrolling operations |
| US20080168478A1 (en) | 2007-01-07 | 2008-07-10 | Andrew Platzer | Application Programming Interfaces for Scrolling |
| US20080168402A1 (en) | 2007-01-07 | 2008-07-10 | Christopher Blumenberg | Application Programming Interfaces for Gesture Operations |
| US7903115B2 (en) | 2007-01-07 | 2011-03-08 | Apple Inc. | Animations |
| US8656311B1 (en) | 2007-01-07 | 2014-02-18 | Apple Inc. | Method and apparatus for compositing various types of content |
| US7872652B2 (en) * | 2007-01-07 | 2011-01-18 | Apple Inc. | Application programming interfaces for synchronization |
| US8321593B2 (en) | 2007-01-08 | 2012-11-27 | Apple Inc. | Time synchronization of media playback in multiple processes |
| US8643653B2 (en) * | 2007-06-08 | 2014-02-04 | Apple Inc. | Web-based animation |
| US8416196B2 (en) | 2008-03-04 | 2013-04-09 | Apple Inc. | Touch event model programming interface |
| US8645827B2 (en) * | 2008-03-04 | 2014-02-04 | Apple Inc. | Touch event model |
| US8717305B2 (en) * | 2008-03-04 | 2014-05-06 | Apple Inc. | Touch event model for web pages |
| US8174502B2 (en) * | 2008-03-04 | 2012-05-08 | Apple Inc. | Touch event processing for web pages |
| US20100207951A1 (en) * | 2009-01-20 | 2010-08-19 | Pvt Solar, Inc. | Method and device for monitoring operation of a solar thermal system |
| US20100207950A1 (en) * | 2009-02-17 | 2010-08-19 | Microsoft Corporation | Defining simple and complex animations |
| US8285499B2 (en) | 2009-03-16 | 2012-10-09 | Apple Inc. | Event recognition |
| US9684521B2 (en) | 2010-01-26 | 2017-06-20 | Apple Inc. | Systems having discrete and continuous gesture recognizers |
| US8566045B2 (en) | 2009-03-16 | 2013-10-22 | Apple Inc. | Event recognition |
| US9311112B2 (en) * | 2009-03-16 | 2016-04-12 | Apple Inc. | Event recognition |
| US8566044B2 (en) * | 2009-03-16 | 2013-10-22 | Apple Inc. | Event recognition |
| FR2956547B1 (fr) * | 2010-02-15 | 2012-09-14 | Sagem Wireless | Procede et un systeme de transfert d'une image entre deux appareils de telephonie mobile |
| US8552999B2 (en) | 2010-06-14 | 2013-10-08 | Apple Inc. | Control selection approximation |
| US9298363B2 (en) | 2011-04-11 | 2016-03-29 | Apple Inc. | Region activation for touch sensitive surface |
| US8884970B2 (en) | 2011-09-09 | 2014-11-11 | Microsoft Corporation | Aligning script animations with display refresh |
| US9196075B2 (en) * | 2011-11-14 | 2015-11-24 | Microsoft Technology Licensing, Llc | Animation of computer-generated display components of user interfaces and content items |
| US11039408B2 (en) | 2012-06-07 | 2021-06-15 | Apple Inc. | Methods and apparatus for synchronization among integrated circuits within a wireless network |
| RU2540786C2 (ru) * | 2013-01-11 | 2015-02-10 | Корпорация "САМСУНГ ЭЛЕКТРОНИКС Ко., Лтд." | Способ и система динамической генерации трехмерных анимационных эффектов |
| WO2014145859A1 (en) | 2013-03-15 | 2014-09-18 | Apple Inc. | Methods and apparatus for multi-drop digital bus |
| US9733716B2 (en) | 2013-06-09 | 2017-08-15 | Apple Inc. | Proxy gesture recognizer |
| US9858899B2 (en) | 2013-06-13 | 2018-01-02 | Microsoft Technology Licensing, Llc | Managing transitions of adaptive display rates for different video playback scenarios |
| US10157593B2 (en) | 2014-02-24 | 2018-12-18 | Microsoft Technology Licensing, Llc | Cross-platform rendering engine |
| US10085224B2 (en) * | 2014-11-19 | 2018-09-25 | Apple Inc. | Methods and apparatus for synchronization of media playback within a wireless network |
| CN105468358B (zh) | 2015-11-17 | 2019-11-05 | 腾讯科技(深圳)有限公司 | 一种移动游戏的数据处理方法以及装置 |
| CN113012027A (zh) * | 2019-12-19 | 2021-06-22 | 深圳市万普拉斯科技有限公司 | 动画刷新请求控制方法、装置、计算机设备和存储介质 |
| CN113626093B (zh) * | 2020-05-08 | 2026-04-17 | 北京密境和风科技有限公司 | 基于划分时间片的加载方法、系统、存储介质及其计算机设备 |
| CN113778425A (zh) * | 2020-05-22 | 2021-12-10 | 永中软件股份有限公司 | 基于canvas实现在浏览器中播放ppt动画的方法 |
| CN115878065B (zh) * | 2023-02-16 | 2023-05-23 | 青岛意想意创技术发展有限公司 | 互动显示单元构成的互动系统的控制方法和装置 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5852449A (en) * | 1992-01-27 | 1998-12-22 | Scientific And Engineering Software | Apparatus for and method of displaying running of modeled system designs |
| FR2697360B1 (fr) * | 1992-10-26 | 1994-12-30 | Jeux Franc | Système d'acquisition et de restitution d'une séquence d'images vidéo animée en temps réel. |
| US5867175A (en) * | 1996-05-24 | 1999-02-02 | Microsoft Corporation | Method and apparatus for scriping animation |
| JP4298006B2 (ja) | 1997-04-30 | 2009-07-15 | キヤノン株式会社 | 画像プロセッサ及びその画像処理方法 |
| US6563503B1 (en) * | 1999-05-07 | 2003-05-13 | Nintendo Co., Ltd. | Object modeling for computer simulation and animation |
| US6924807B2 (en) * | 2000-03-23 | 2005-08-02 | Sony Computer Entertainment Inc. | Image processing apparatus and method |
| EP1343117A4 (en) * | 2000-10-02 | 2010-04-14 | Sharp Kk | DEVICE, SYSTEM, METHOD AND PROGRAM FOR PLAYING OR TRANSFERRING ANIMATION |
| US6919900B2 (en) * | 2001-03-23 | 2005-07-19 | Microsoft Corporation | Methods and systems for preparing graphics for display on a computing device |
| US7038690B2 (en) * | 2001-03-23 | 2006-05-02 | Microsoft Corporation | Methods and systems for displaying animated graphics on a computing device |
| RU2216781C2 (ru) * | 2001-06-29 | 2003-11-20 | Самсунг Электроникс Ко., Лтд | Основанные на изображениях способ представления и визуализации трехмерного объекта и способ представления и визуализации анимированного объекта |
| US7161599B2 (en) * | 2001-10-18 | 2007-01-09 | Microsoft Corporation | Multiple-level graphics processing system and method |
| CN1203418C (zh) * | 2001-12-30 | 2005-05-25 | 利文劲 | 一种在互联网上实现交互式动画系统的方法 |
| US7034834B2 (en) * | 2003-10-24 | 2006-04-25 | Microsoft Corporation | Communication protocol for synchronizing animation systems |
| JP4702127B2 (ja) * | 2006-03-22 | 2011-06-15 | 日本電気株式会社 | 仮想計算機システム及びその物理リソース再構成方法並びにプログラム |
-
2003
- 2003-10-24 US US10/692,673 patent/US7034834B2/en not_active Expired - Fee Related
-
2004
- 2004-07-22 MX MXPA06003356A patent/MXPA06003356A/es active IP Right Grant
- 2004-07-22 EP EP12157228A patent/EP2461250A1/en not_active Withdrawn
- 2004-07-22 AU AU2004287128A patent/AU2004287128B2/en not_active Ceased
- 2004-07-22 CN CN2004800279300A patent/CN101416221B/zh not_active Expired - Fee Related
- 2004-07-22 BR BRPI0414504-6A patent/BRPI0414504A/pt not_active IP Right Cessation
- 2004-07-22 JP JP2006536565A patent/JP4638442B2/ja not_active Expired - Fee Related
- 2004-07-22 CA CA2537136A patent/CA2537136C/en not_active Expired - Fee Related
- 2004-07-22 RU RU2006113603/09A patent/RU2363050C2/ru not_active IP Right Cessation
- 2004-07-22 EP EP04778918A patent/EP1676183A4/en not_active Withdrawn
- 2004-07-22 WO PCT/US2004/023626 patent/WO2005045567A2/en not_active Ceased
-
2005
- 2005-11-04 US US11/267,388 patent/US7436409B2/en not_active Expired - Fee Related
- 2005-12-19 US US11/275,211 patent/US7265758B2/en not_active Expired - Fee Related
-
2006
- 2006-03-03 KR KR1020067004497A patent/KR101075378B1/ko not_active Expired - Fee Related
-
2010
- 2010-01-14 AU AU2010200148A patent/AU2010200148B2/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| US20050088443A1 (en) | 2005-04-28 |
| AU2004287128B2 (en) | 2010-02-18 |
| US7265758B2 (en) | 2007-09-04 |
| US20060061576A1 (en) | 2006-03-23 |
| US7436409B2 (en) | 2008-10-14 |
| JP4638442B2 (ja) | 2011-02-23 |
| US7034834B2 (en) | 2006-04-25 |
| AU2004287128A1 (en) | 2005-05-19 |
| WO2005045567A2 (en) | 2005-05-19 |
| WO2005045567A3 (en) | 2009-02-19 |
| EP1676183A2 (en) | 2006-07-05 |
| RU2363050C2 (ru) | 2009-07-27 |
| JP2007519072A (ja) | 2007-07-12 |
| EP2461250A1 (en) | 2012-06-06 |
| AU2010200148B2 (en) | 2011-08-25 |
| CA2537136A1 (en) | 2005-05-19 |
| KR101075378B1 (ko) | 2011-10-24 |
| US20060103656A1 (en) | 2006-05-18 |
| EP1676183A4 (en) | 2009-11-18 |
| CN101416221B (zh) | 2012-09-05 |
| CA2537136C (en) | 2011-05-10 |
| MXPA06003356A (es) | 2006-06-08 |
| KR20060126919A (ko) | 2006-12-11 |
| RU2006113603A (ru) | 2007-11-27 |
| CN101416221A (zh) | 2009-04-22 |
| AU2010200148A1 (en) | 2010-02-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0414504A (pt) | protocolo de comunicações para sincronizar sistemas de animação | |
| EP1320213A4 (en) | NETWORK SYSTEM AND OUTPUT DEVICE FOR USE IN THIS SYSTEM | |
| BRPI0608958B8 (pt) | método para transmissão de dados em um sistema de comunicação e método para transmissão de dados por uma estação de base em um sistema de comunicação | |
| BRPI0414052A (pt) | método e aparelho para a comunicação facilitada por retransmissão | |
| BR9709740A (pt) | "sistema de informação digital" | |
| EP1394602A4 (en) | COOLING DEVICE FOR AN ELECTROOPTICAL EQUIPMENT AND PROJECTOR | |
| BR0010384A (pt) | Aparelho e método para intercambiar dados de comprimento variável de acordo com o protocolo de enlace de rádio em sistema de comunicação móvel | |
| BR0205963A (pt) | Aparelho e método para controlar a transmissão reversa em um sistema de comunicação móvel | |
| BRPI0501285A (pt) | Métodos e sistemas para transmissão de mensagem para dispositivo móvel | |
| BR0213888A (pt) | Método e o dispositivo para sincronizar cronologicamente uma rede de localização | |
| BRPI0408084A (pt) | método e aparelho para controlar uma velocidade de tráfego reverso em um sistema de comunicação móvel | |
| WO2005029780A3 (en) | Systems and methods for measuring the distance between devices | |
| BR0116702A (pt) | Subcanais para o canal de acesso aleatório em duplex por divisão de tempo | |
| BR0009092A (pt) | Dispositivo de barramento de campo, circuito integrado de aplicação especìfica, processo para receber pelo menos porções de múltiplas mensagens de barramento de campo, e, programa de computador de barramento de campo no meio legìvel por computador | |
| BR0107061A (pt) | Aperfeiçoamento introduzido em método de transmissão utilizando receptor, terminal móvel e aparelho para o fornecimento do serviço | |
| BR0111495A (pt) | Método e sistema para distribuir pelo menos um entre dados de afirmação de marca, propaganda, marketing e serviço a partir de uma entidade empresarial para dispositivos eletrônicos de uma pluralidade de consumidores-usuários | |
| BR0209634A (pt) | método e equipamento para entregar informações para uma estação móvel ociosa em um sistema de comunicação em grupo | |
| MXPA03011358A (es) | Administracion de energia de ethernet dinamica. | |
| BR0116969A (pt) | método e sistema de gerenciamento de resìduo | |
| AR045349A1 (es) | Transceptor y protocolo de comunicaciones por red radioelectrica | |
| BR0014744A (pt) | Métodos para transmissão de informação de tipo de quadro em um sistema de comunicação e para determinar um tipo de quadro de um quadro recebido de informação, e, receptor | |
| BRPI0408495A (pt) | método e aparelho para controle de potência utilizando informação de controle em sistema de comunicação móvel | |
| BR9904390A (pt) | Método de transmissão de dados e sistema de comunicações de acesso múltiplo de divisão de código | |
| BR0204679A (pt) | Sincronização do tempo em um dispositivo de comunicação | |
| BRPI0418554A (pt) | método e unidade para gerenciar uma mémoria de estado adaptada para armazenar informação de estado, e, unidade de comunicações adaptada para comunicação de mensagem com pelo menos uma unidade de comunicações externa em um sistema de comunicações |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B08F | Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette] |
Free format text: REFERENTE A 11A ANUIDADE. |
|
| B08K | Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette] |
Free format text: EM VIRTUDE DO ARQUIVAMENTO PUBLICADO NA RPI 2316 DE 26-05-2015 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDO O ARQUIVAMENTO DO PEDIDO DE PATENTE, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013. |
|
| B15K | Others concerning applications: alteration of classification |
Ipc: G06T 13/00 (2011.01), G06F 9/54 (2006.01) |