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)
- Image Processing (AREA)
- Image Generation (AREA)
- Communication Control (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) | EP1676183A4 (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 |
| US7250939B2 (en) | 2002-03-19 | 2007-07-31 | Aol Llc | Display motion multiplier |
| US7034834B2 (en) * | 2003-10-24 | 2006-04-25 | Microsoft Corporation | Communication protocol for synchronizing animation systems |
| US8504925B1 (en) * | 2005-06-27 | 2013-08-06 | Oracle America, Inc. | Automated animated transitions between screens of a GUI application |
| US7450130B2 (en) * | 2005-09-14 | 2008-11-11 | Microsoft Corporation | Adaptive scheduling to maintain smooth frame rate |
| US8130226B2 (en) * | 2006-08-04 | 2012-03-06 | Apple Inc. | Framework for graphics animation and compositing operations |
| US9019300B2 (en) * | 2006-08-04 | 2015-04-28 | 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 |
| US7872652B2 (en) * | 2007-01-07 | 2011-01-18 | Apple Inc. | Application programming interfaces for synchronization |
| US7903115B2 (en) | 2007-01-07 | 2011-03-08 | Apple Inc. | Animations |
| 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 |
| US8656311B1 (en) | 2007-01-07 | 2014-02-18 | Apple Inc. | Method and apparatus for compositing various types of content |
| US20080168402A1 (en) | 2007-01-07 | 2008-07-10 | Christopher Blumenberg | Application Programming Interfaces for Gesture Operations |
| 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 |
| US8717305B2 (en) | 2008-03-04 | 2014-05-06 | Apple Inc. | Touch event model for web pages |
| US8416196B2 (en) | 2008-03-04 | 2013-04-09 | Apple Inc. | Touch event model programming interface |
| US8174502B2 (en) | 2008-03-04 | 2012-05-08 | Apple Inc. | Touch event processing for web pages |
| US8645827B2 (en) | 2008-03-04 | 2014-02-04 | Apple Inc. | Touch event model |
| WO2010085491A1 (en) * | 2009-01-20 | 2010-07-29 | 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 |
| US9684521B2 (en) | 2010-01-26 | 2017-06-20 | Apple Inc. | Systems having discrete and continuous gesture recognizers |
| US8285499B2 (en) * | 2009-03-16 | 2012-10-09 | Apple Inc. | Event recognition |
| US9311112B2 (en) * | 2009-03-16 | 2016-04-12 | Apple Inc. | Event recognition |
| US8566045B2 (en) | 2009-03-16 | 2013-10-22 | 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 |
| US10216408B2 (en) | 2010-06-14 | 2019-02-26 | Apple Inc. | Devices and methods for identifying user interface objects based on view hierarchy |
| 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 | Корпорация "САМСУНГ ЭЛЕКТРОНИКС Ко., Лтд." | Способ и система динамической генерации трехмерных анимационных эффектов |
| CN105027104B (zh) | 2013-03-15 | 2018-11-13 | 苹果公司 | 用于多分支数字总线的方法和装置 |
| 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 | 深圳市万普拉斯科技有限公司 | 动画刷新请求控制方法、装置、计算机设备和存储介质 |
| CN113626093A (zh) * | 2020-05-08 | 2021-11-09 | 北京密境和风科技有限公司 | 基于划分时间片的加载方法、系统、存储介质及其计算机设备 |
| 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 |
| WO2002029727A1 (en) * | 2000-10-02 | 2002-04-11 | Sharp Kabushiki Kaisha | Device, system, method, and program for reproducing 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 WO PCT/US2004/023626 patent/WO2005045567A2/en not_active Ceased
- 2004-07-22 CN CN2004800279300A patent/CN101416221B/zh not_active Expired - Fee Related
- 2004-07-22 EP EP04778918A patent/EP1676183A4/en not_active Withdrawn
- 2004-07-22 JP JP2006536565A patent/JP4638442B2/ja not_active Expired - Fee Related
- 2004-07-22 AU AU2004287128A patent/AU2004287128B2/en not_active Ceased
- 2004-07-22 CA CA2537136A patent/CA2537136C/en not_active Expired - Fee Related
- 2004-07-22 EP EP12157228A patent/EP2461250A1/en not_active Withdrawn
- 2004-07-22 BR BRPI0414504-6A patent/BRPI0414504A/pt not_active IP Right Cessation
- 2004-07-22 RU RU2006113603/09A patent/RU2363050C2/ru not_active IP Right Cessation
- 2004-07-22 MX MXPA06003356A patent/MXPA06003356A/es active IP Right Grant
-
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 |
|---|---|
| RU2363050C2 (ru) | 2009-07-27 |
| AU2010200148B2 (en) | 2011-08-25 |
| AU2010200148A1 (en) | 2010-02-04 |
| EP1676183A4 (en) | 2009-11-18 |
| CA2537136C (en) | 2011-05-10 |
| RU2006113603A (ru) | 2007-11-27 |
| US20050088443A1 (en) | 2005-04-28 |
| CN101416221B (zh) | 2012-09-05 |
| WO2005045567A2 (en) | 2005-05-19 |
| EP2461250A1 (en) | 2012-06-06 |
| MXPA06003356A (es) | 2006-06-08 |
| JP2007519072A (ja) | 2007-07-12 |
| AU2004287128A1 (en) | 2005-05-19 |
| US7436409B2 (en) | 2008-10-14 |
| US20060103656A1 (en) | 2006-05-18 |
| US7034834B2 (en) | 2006-04-25 |
| CN101416221A (zh) | 2009-04-22 |
| CA2537136A1 (en) | 2005-05-19 |
| KR101075378B1 (ko) | 2011-10-24 |
| WO2005045567A3 (en) | 2009-02-19 |
| US7265758B2 (en) | 2007-09-04 |
| US20060061576A1 (en) | 2006-03-23 |
| KR20060126919A (ko) | 2006-12-11 |
| JP4638442B2 (ja) | 2011-02-23 |
| AU2004287128B2 (en) | 2010-02-18 |
| EP1676183A2 (en) | 2006-07-05 |
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 | |
| BRPI0414771A (pt) | métodos para prover conteúdo de um sistema provedor de conteúdo para um dispositivo portátil por uma rede e para operar um cliente de sincronização para sincronizar dados entre um sistema provedor de conteúdo e um dispositivo portátil por uma rede, meio legìvel por computador, e, cliente de sincronização para sincronizar dados entre um sistema provedor de conteúdo e um dispositivo portátil | |
| EP1394602A4 (en) | COOLING DEVICE FOR AN ELECTROOPTICAL EQUIPMENT AND PROJECTOR | |
| BRPI0501285A (pt) | Métodos e sistemas para transmissão de mensagem para dispositivo móvel | |
| 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 | |
| BR0113443A (pt) | Métodos para monitorar atividade de dispositivos de comunicação sem fio de cliente,sem fio de cliente, sistema de comunicação sem fio, dispositivo de comunicação sem fio de cliente, e, telefone móvel ou um pda | |
| BR0115258A (pt) | Método e aparelho para fornecer informação de localização | |
| WO2009085116A3 (en) | System and method for time sensitive scheduling data grid flow management | |
| 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 | |
| EP1338968A3 (en) | Synchronizing over a number of synchronization mechanisms using flexible rules | |
| BR0116969A (pt) | método e sistema de gerenciamento de resìduo | |
| 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 | |
| BR0204679A (pt) | Sincronização do tempo em um dispositivo de comunicação | |
| BR0007245A (pt) | Sistema de comunicação, aparelhos ce para uso nosistema e de interface para uso no sistema,métodos de descarregamento automático e defazer um descarregamento automático dofirmware operacional a partir de um servidor dedescarregamento para um aparelho ce, e, produtode programa de computador | |
| 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 | |
| SE9701841D0 (sv) | Anordning vid telekommunikationsnät | |
| BR0107161A (pt) | Aparelho de transmissão de sinal e um método de transmissão de sinal |
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) |