CN101258478A - 高级图形流 - Google Patents
高级图形流 Download PDFInfo
- Publication number
- CN101258478A CN101258478A CNA2006800327888A CN200680032788A CN101258478A CN 101258478 A CN101258478 A CN 101258478A CN A2006800327888 A CNA2006800327888 A CN A2006800327888A CN 200680032788 A CN200680032788 A CN 200680032788A CN 101258478 A CN101258478 A CN 101258478A
- Authority
- CN
- China
- Prior art keywords
- channel
- tree
- packet
- graphical stream
- compositing engine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
Abstract
Description
Claims (20)
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US71488005P | 2005-09-07 | 2005-09-07 | |
US60/714,880 | 2005-09-07 | ||
US11/279,194 | 2006-04-10 | ||
US11/279,194 US7609280B2 (en) | 2005-09-07 | 2006-04-10 | High level graphics stream |
PCT/US2006/031718 WO2007030283A1 (en) | 2005-09-07 | 2006-08-15 | High level graphics stream |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101258478A true CN101258478A (zh) | 2008-09-03 |
CN101258478B CN101258478B (zh) | 2012-06-27 |
Family
ID=37829623
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006800327888A Expired - Fee Related CN101258478B (zh) | 2005-09-07 | 2006-08-15 | 高级图形流 |
Country Status (11)
Country | Link |
---|---|
US (1) | US7609280B2 (zh) |
EP (1) | EP1922634B1 (zh) |
JP (1) | JP4827923B2 (zh) |
KR (1) | KR20080052574A (zh) |
CN (1) | CN101258478B (zh) |
AU (1) | AU2006287781A1 (zh) |
BR (1) | BRPI0615723A2 (zh) |
CA (1) | CA2621076A1 (zh) |
NO (1) | NO20080928L (zh) |
RU (1) | RU2431185C2 (zh) |
WO (1) | WO2007030283A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102301360A (zh) * | 2009-01-29 | 2011-12-28 | 惠普开发有限公司 | 有选择地向多个发送计算机传送外围设备的数据 |
CN103562862A (zh) * | 2011-06-02 | 2014-02-05 | 微软公司 | 全局合成系统 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8527563B2 (en) * | 2005-09-12 | 2013-09-03 | Microsoft Corporation | Remoting redirection layer for graphics device interface |
US8108799B2 (en) | 2007-03-30 | 2012-01-31 | Microsoft Corporation | Remoting of windows presentation framework based applications in a non-composed desktop |
CA2616324C (en) | 2008-02-04 | 2015-06-16 | Omnivex Corporation | Digital signage display |
CA2822771C (en) * | 2008-02-04 | 2015-09-29 | Omnivex Corporation | Subscription based content delivery for a digital signage network |
CA2620337C (en) * | 2008-02-04 | 2012-11-27 | Omnivex Corporation | Digital signage network |
US8230180B2 (en) * | 2008-06-11 | 2012-07-24 | Samsung Electronics Co., Ltd. | Shared memory burst communications |
KR101496340B1 (ko) * | 2008-10-31 | 2015-03-04 | 삼성전자주식회사 | 프로세서 및 메모리 제어 방법 |
US8307103B2 (en) * | 2009-03-09 | 2012-11-06 | Microsoft Corporation | Tear-free remote desktop protocol (RDP) display |
US20130127849A1 (en) * | 2011-05-26 | 2013-05-23 | Sebastian Marketsmueller | Common Rendering Framework and Common Event Model for Video, 2D, and 3D Content |
US10031636B2 (en) * | 2011-09-08 | 2018-07-24 | Microsoft Technology Licensing, Llc | Remoting desktop displays using move regions |
TWI482118B (zh) * | 2012-10-18 | 2015-04-21 | Wistron Corp | 處理圖形運算負載平衡之方法及系統 |
US9542906B2 (en) | 2013-05-10 | 2017-01-10 | Microsoft Technology Licensing, Llc | Shared compositional resources |
US10796397B2 (en) * | 2015-06-12 | 2020-10-06 | Intel Corporation | Facilitating dynamic runtime transformation of graphics processing commands for improved graphics performance at computing devices |
Family Cites Families (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5315698A (en) * | 1991-08-21 | 1994-05-24 | Digital Equipment Corporation | Method and apparatus for varying command length in a computer graphics system |
US5662383A (en) * | 1995-08-11 | 1997-09-02 | Bemis Manufacturing Company | Apparatus for attaching fabric to a chair frame |
US5657390A (en) | 1995-08-25 | 1997-08-12 | Netscape Communications Corporation | Secure socket layer application program apparatus and method |
US5842040A (en) | 1996-06-18 | 1998-11-24 | Storage Technology Corporation | Policy caching method and apparatus for use in a communication device based on contents of one data unit in a subset of related data units |
US6434578B1 (en) | 1996-06-26 | 2002-08-13 | Microsoft Corporation | Generating instruction sequences using independently executable pane renderers |
JPH1074137A (ja) | 1996-08-30 | 1998-03-17 | Hitachi Ltd | グラフィックユーザーインターフェース変更システム |
KR0175570B1 (ko) | 1996-10-16 | 1999-04-01 | 양승택 | Atm망의 정합을 위한 mpeg-2 ts 다중화장치 |
US5862383A (en) | 1996-11-27 | 1999-01-19 | Nokia Research Center | Generation of code by graphical representation |
US6388679B1 (en) * | 1998-12-29 | 2002-05-14 | Intel Corporation | Multi-resolution computer display system |
US7200809B1 (en) | 1999-08-04 | 2007-04-03 | Oracle International Corporation | Multi-device support for mobile applications using XML |
US6411301B1 (en) | 1999-10-28 | 2002-06-25 | Nintendo Co., Ltd. | Graphics system interface |
US6452600B1 (en) | 1999-10-28 | 2002-09-17 | Nintendo Co., Ltd. | Graphics system interface |
US6538656B1 (en) | 1999-11-09 | 2003-03-25 | Broadcom Corporation | Video and graphics system with a data transport processor |
JP2001273520A (ja) * | 2000-03-23 | 2001-10-05 | Famotik Ltd | マルチメディアドキュメント統合表示システム |
US6798418B1 (en) | 2000-05-24 | 2004-09-28 | Advanced Micro Devices, Inc. | Graphics subsystem including a RAMDAC IC with digital video storage interface for connection to a graphics bus |
US7630721B2 (en) | 2000-06-27 | 2009-12-08 | Ortiz & Associates Consulting, Llc | Systems, methods and apparatuses for brokering data between wireless devices and data rendering devices |
US7023442B2 (en) | 2000-06-28 | 2006-04-04 | Sun Microsystems, Inc. | Transferring a digital video stream through a series of hardware modules |
JP2002024298A (ja) * | 2000-07-05 | 2002-01-25 | Ricoh Co Ltd | 3次元形状処理装置、3次元形状表示方法およびその方法を実施するためのプログラムを記憶した記憶媒体 |
US7274368B1 (en) | 2000-07-31 | 2007-09-25 | Silicon Graphics, Inc. | System method and computer program product for remote graphics processing |
US6867781B1 (en) | 2000-08-23 | 2005-03-15 | Nintendo Co., Ltd. | Graphics pipeline token synchronization |
US7196710B1 (en) | 2000-08-23 | 2007-03-27 | Nintendo Co., Ltd. | Method and apparatus for buffering graphics data in a graphics system |
US7002591B1 (en) | 2000-08-23 | 2006-02-21 | Nintendo Co., Ltd. | Method and apparatus for interleaved processing of direct and indirect texture coordinates in a graphics system |
US6697074B2 (en) | 2000-11-28 | 2004-02-24 | Nintendo Co., Ltd. | Graphics system interface |
US20020103935A1 (en) | 2001-01-26 | 2002-08-01 | Neil Fishman | Pushing rich content information to mobile devices |
US7379475B2 (en) | 2002-01-25 | 2008-05-27 | Nvidia Corporation | Communications processor |
JP4688316B2 (ja) * | 2001-02-28 | 2011-05-25 | 独立行政法人産業技術総合研究所 | シミュレーション装置とシミュレーション方法、及び映像生成装置と映像生成方法 |
AU2002256206A1 (en) | 2001-04-13 | 2002-10-28 | The Code Coproration | System and method for encoding and decoding data and references to data in machine-readable graphical codes |
US20030017846A1 (en) | 2001-06-12 | 2003-01-23 | Estevez Leonardo W. | Wireless display |
US7216288B2 (en) * | 2001-06-27 | 2007-05-08 | International Business Machines Corporation | Dynamic scene description emulation for playback of audio/visual streams on a scene description based playback system |
US7191233B2 (en) | 2001-09-17 | 2007-03-13 | Telecommunication Systems, Inc. | System for automated, mid-session, user-directed, device-to-device session transfer system |
US7161599B2 (en) * | 2001-10-18 | 2007-01-09 | Microsoft Corporation | Multiple-level graphics processing system and method |
US7064766B2 (en) * | 2001-10-18 | 2006-06-20 | Microsoft Corporation | Intelligent caching data structure for immediate mode graphics |
US7439982B2 (en) * | 2002-05-31 | 2008-10-21 | Envivio, Inc. | Optimized scene graph change-based mixed media rendering |
US7075538B2 (en) | 2002-08-30 | 2006-07-11 | Sun Microsystems, Inc. | Methods and apparatus for faster line drawing on remote displays |
US20040177373A1 (en) | 2003-02-28 | 2004-09-09 | Tsuyoshi Kawabe | Graphic data distribution system and a data converter, and a graphic data distribution method |
US7434166B2 (en) | 2003-06-03 | 2008-10-07 | Harman International Industries Incorporated | Wireless presentation system |
WO2005039185A1 (en) * | 2003-10-06 | 2005-04-28 | Mindego, Inc. | System and method for creating and executing rich applications on multimedia terminals |
US7643731B2 (en) | 2004-01-23 | 2010-01-05 | Osamu Kobayashi | Low power DVD playback in a portable computing system |
US7562131B2 (en) | 2004-06-25 | 2009-07-14 | Intel Corporation | UPnP user interface system and method |
-
2006
- 2006-04-10 US US11/279,194 patent/US7609280B2/en not_active Expired - Fee Related
- 2006-08-15 JP JP2008530060A patent/JP4827923B2/ja not_active Expired - Fee Related
- 2006-08-15 CN CN2006800327888A patent/CN101258478B/zh not_active Expired - Fee Related
- 2006-08-15 AU AU2006287781A patent/AU2006287781A1/en not_active Abandoned
- 2006-08-15 EP EP06801462.0A patent/EP1922634B1/en not_active Not-in-force
- 2006-08-15 BR BRPI0615723-8A patent/BRPI0615723A2/pt not_active IP Right Cessation
- 2006-08-15 RU RU2008108840/08A patent/RU2431185C2/ru active
- 2006-08-15 CA CA002621076A patent/CA2621076A1/en not_active Abandoned
- 2006-08-15 KR KR1020087005363A patent/KR20080052574A/ko not_active Application Discontinuation
- 2006-08-15 WO PCT/US2006/031718 patent/WO2007030283A1/en active Application Filing
-
2008
- 2008-02-25 NO NO20080928A patent/NO20080928L/no not_active Application Discontinuation
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102301360A (zh) * | 2009-01-29 | 2011-12-28 | 惠普开发有限公司 | 有选择地向多个发送计算机传送外围设备的数据 |
US8762544B2 (en) | 2009-01-29 | 2014-06-24 | Hewlett-Packard Development Company, L.P. | Selectively communicating data of a peripheral device to plural sending computers |
CN102301360B (zh) * | 2009-01-29 | 2015-08-05 | 惠普开发有限公司 | 有选择地向多个发送计算机传送外围设备的数据 |
CN103562862A (zh) * | 2011-06-02 | 2014-02-05 | 微软公司 | 全局合成系统 |
CN103562862B (zh) * | 2011-06-02 | 2017-04-26 | 微软技术许可有限责任公司 | 全局合成系统 |
Also Published As
Publication number | Publication date |
---|---|
BRPI0615723A2 (pt) | 2012-04-10 |
CA2621076A1 (en) | 2007-03-15 |
EP1922634B1 (en) | 2018-01-17 |
CN101258478B (zh) | 2012-06-27 |
AU2006287781A1 (en) | 2007-03-15 |
US20070052723A1 (en) | 2007-03-08 |
JP4827923B2 (ja) | 2011-11-30 |
NO20080928L (no) | 2008-04-03 |
EP1922634A1 (en) | 2008-05-21 |
RU2431185C2 (ru) | 2011-10-10 |
EP1922634A4 (en) | 2012-09-26 |
JP2009507306A (ja) | 2009-02-19 |
WO2007030283A1 (en) | 2007-03-15 |
RU2008108840A (ru) | 2009-09-20 |
US7609280B2 (en) | 2009-10-27 |
KR20080052574A (ko) | 2008-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101258478B (zh) | 高级图形流 | |
JP5373135B2 (ja) | 代替的グラフィック・セットの効率的な符号化 | |
US9852116B2 (en) | System and method for processing messages using native data serialization/deserialization in a service-oriented pipeline architecture | |
US9369406B2 (en) | Resource server providing a rapidly changing resource | |
US8918452B2 (en) | Web API framework | |
US20060230432A1 (en) | Policy algebra and compatibility model | |
US20030233477A1 (en) | Extensible infrastructure for manipulating messages communicated over a distributed network | |
US20110004827A1 (en) | Scalable, Cross-Platform Method for Multi-Tile Display Systems | |
JP2007510976A (ja) | グラフィックス処理システムにおける統一された合成エンジンのためのシステムおよび方法 | |
JP2011002905A (ja) | 送信装置、その制御方法、プログラム及び情報処理システム | |
Oh et al. | Optimizing Web Service messaging performance in mobile computing | |
CN101411164B (zh) | 用于呈现远程可视合成的方法 | |
US7818431B2 (en) | Efficient exchange of service requests and responses | |
Coviello et al. | Dataxe: A system for application self-optimization in serverless edge computing environments | |
Fox et al. | Integration of Hand-Held Devices into Collaborative Environments. | |
Lee et al. | Ubiquitous access for collaborative information system using SVG | |
JP2005107884A (ja) | インタフェース定義記述を生成する方法、およびインタフェース定義記述生成装置 | |
Tarboton | Findable, Interoperable, and Reusable data and models in CUAHSI HydroShare | |
Bellinzona et al. | Alembik—a framework for the adaptive transcoding of multimedia content in mobile environments: from requirements to architecture and performance evaluation | |
Zhang | n-Screen Application Framework | |
Mohammed et al. | Transcoding Aspects for Image Tele‐Collaboration |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
ASS | Succession or assignment of patent right |
Owner name: MICROSOFT TECHNOLOGY LICENSING LLC Free format text: FORMER OWNER: MICROSOFT CORP. Effective date: 20150428 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20150428 Address after: Washington State Patentee after: MICROSOFT TECHNOLOGY LICENSING, LLC Address before: Washington State Patentee before: Microsoft Corp. |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120627 Termination date: 20210815 |
|
CF01 | Termination of patent right due to non-payment of annual fee |