TWI348099B - System, method, and computer program product for communicating sub-device state information - Google Patents
System, method, and computer program product for communicating sub-device state informationInfo
- Publication number
- TWI348099B TWI348099B TW096126215A TW96126215A TWI348099B TW I348099 B TWI348099 B TW I348099B TW 096126215 A TW096126215 A TW 096126215A TW 96126215 A TW96126215 A TW 96126215A TW I348099 B TWI348099 B TW I348099B
- Authority
- TW
- Taiwan
- Prior art keywords
- computer program
- state information
- program product
- device state
- communicating sub
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/387—Information transfer, e.g. on bus using universal interface adapter for adaptation of different data processing systems to different peripheral devices, e.g. protocol converters for incompatible systems, open system
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
- G06F13/102—Program control for peripheral devices where the programme performs an interfacing function, e.g. device driver
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Stored Programmes (AREA)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/489,352 US8126993B2 (en) | 2006-07-18 | 2006-07-18 | System, method, and computer program product for communicating sub-device state information |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200819998A TW200819998A (en) | 2008-05-01 |
| TWI348099B true TWI348099B (en) | 2011-09-01 |
Family
ID=38972680
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW096126215A TWI348099B (en) | 2006-07-18 | 2007-07-18 | System, method, and computer program product for communicating sub-device state information |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US8126993B2 (zh) |
| JP (1) | JP2008052718A (zh) |
| KR (1) | KR100943574B1 (zh) |
| CN (1) | CN101110121A (zh) |
| TW (1) | TWI348099B (zh) |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8199158B2 (en) * | 2008-06-11 | 2012-06-12 | Intel Corporation | Performance allocation method and apparatus |
| US20110216157A1 (en) | 2010-03-05 | 2011-09-08 | Tessera Technologies Ireland Limited | Object Detection and Rendering for Wide Field of View (WFOV) Image Acquisition Systems |
| US9670919B2 (en) * | 2010-11-18 | 2017-06-06 | Wagner Spray Tech Corporation | Plural component pumping system |
| US8896703B2 (en) | 2011-03-31 | 2014-11-25 | Fotonation Limited | Superresolution enhancment of peripheral regions in nonlinear lens geometries |
| US8947501B2 (en) | 2011-03-31 | 2015-02-03 | Fotonation Limited | Scene enhancements in off-center peripheral regions for nonlinear lens geometries |
| US10223156B2 (en) | 2013-06-09 | 2019-03-05 | Apple Inc. | Initiating background updates based on user activity |
| US9256484B2 (en) | 2013-06-09 | 2016-02-09 | Apple Inc. | Dynamic adjustment of mobile device based on user activity |
| US9603094B2 (en) | 2013-06-09 | 2017-03-21 | Apple Inc. | Non-waking push notifications |
| US9392393B2 (en) | 2013-06-09 | 2016-07-12 | Apple Inc. | Push notification initiated background updates |
| US10117600B2 (en) | 2014-04-15 | 2018-11-06 | Apple Inc. | Pacing activity data of a user |
| US9813990B2 (en) | 2014-05-30 | 2017-11-07 | Apple Inc. | Dynamic adjustment of mobile device based on voter feedback |
| US9432796B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Dynamic adjustment of mobile device based on peer event data |
| US9432839B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Dynamic adjustment of mobile device based on thermal conditions |
| US9465679B2 (en) | 2014-05-30 | 2016-10-11 | Apple Inc. | Dynamic adjustment of mobile device based on adaptive prediction of system events |
| US10491708B2 (en) | 2015-06-05 | 2019-11-26 | Apple Inc. | Context notifications |
| CN118051111A (zh) * | 2019-11-28 | 2024-05-17 | 华为技术有限公司 | 一种高能效的显示处理方法及设备 |
Family Cites Families (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5586268A (en) * | 1995-03-03 | 1996-12-17 | Advanced System Products, Inc. | Multiple peripheral adapter device driver architecture |
| US5832222A (en) * | 1996-06-19 | 1998-11-03 | Ncr Corporation | Apparatus for providing a single image of an I/O subsystem in a geographically dispersed computer system |
| JPH10240700A (ja) | 1997-02-28 | 1998-09-11 | Hitachi Ltd | グラフィックス並列処理装置 |
| JP3422278B2 (ja) | 1999-03-08 | 2003-06-30 | 日本電気株式会社 | グラフィックアクセラレータ |
| JP2001109698A (ja) | 1999-10-04 | 2001-04-20 | Nec Ic Microcomput Syst Ltd | デバイスドライバ制御方法及びその装置 |
| JP4174169B2 (ja) * | 2000-05-12 | 2008-10-29 | キヤノン株式会社 | 印刷制御装置及び印刷制御方法 |
| US7016949B1 (en) * | 2000-11-20 | 2006-03-21 | Colorado Computer Training Institute | Network training system with a remote, shared classroom laboratory |
| JP4219680B2 (ja) | 2000-12-07 | 2009-02-04 | サンディスク コーポレイション | 不揮発性メモリカード、コンパクトディスクまたはその他のメディアから記録済みのオーディオ、ビデオまたはその他のコンテンツを再生するためのシステム、方法およびデバイス |
| JP2002182799A (ja) | 2000-12-19 | 2002-06-26 | Fujitsu Kiden Ltd | 電源切り替え装置 |
| US7546369B2 (en) * | 2000-12-21 | 2009-06-09 | Berg Mitchell T | Method and system for communicating a request packet in response to a state |
| US20020173344A1 (en) * | 2001-03-16 | 2002-11-21 | Cupps Bryan T. | Novel personal electronics device |
| US6904477B2 (en) * | 2001-04-13 | 2005-06-07 | Sun Microsystems, Inc. | Virtual host controller interface with multipath input/output |
| JP2003039770A (ja) * | 2001-07-27 | 2003-02-13 | Canon Inc | 画像処理装置およびその制御方法 |
| US7171671B2 (en) * | 2001-08-23 | 2007-01-30 | Microsoft Corporation | Method and system for providing state change notifications in device drivers |
| US6919896B2 (en) * | 2002-03-11 | 2005-07-19 | Sony Computer Entertainment Inc. | System and method of optimizing graphics processing |
| KR100464349B1 (ko) * | 2002-08-08 | 2005-01-03 | 삼성전자주식회사 | 디바이스 드라이버 제어 공통화 방법 |
| JP2005004478A (ja) | 2003-06-12 | 2005-01-06 | Canon Finetech Inc | 情報処理システム、情報書き込み装置 |
| JP2005066942A (ja) | 2003-08-21 | 2005-03-17 | Canon Inc | 記録媒体種類の判別方法、記録システム及び記録媒体検出方法 |
| JP4627144B2 (ja) | 2004-02-25 | 2011-02-09 | 三菱電機株式会社 | 表示装置 |
| JP4899336B2 (ja) * | 2004-09-28 | 2012-03-21 | セイコーエプソン株式会社 | 複合デバイス管理装置及び方法 |
| JP2006121458A (ja) * | 2004-10-22 | 2006-05-11 | Sanyo Electric Co Ltd | 電荷転送装置及びその制御方法 |
| US7477256B1 (en) * | 2004-11-17 | 2009-01-13 | Nvidia Corporation | Connecting graphics adapters for scalable performance |
| US8066515B2 (en) * | 2004-11-17 | 2011-11-29 | Nvidia Corporation | Multiple graphics adapter connection systems |
| US7634780B2 (en) * | 2004-11-23 | 2009-12-15 | Microsoft Corporation | Method and system for exchanging data between computer systems and auxiliary displays |
| US7383412B1 (en) * | 2005-02-28 | 2008-06-03 | Nvidia Corporation | On-demand memory synchronization for peripheral systems with multiple parallel processors |
| US7885940B2 (en) * | 2005-06-30 | 2011-02-08 | Cisco Technology, Inc. | Methods and systems for monitoring objects |
| US7890636B2 (en) * | 2006-06-28 | 2011-02-15 | Cisco Technology, Inc. | Application integrated gateway |
-
2006
- 2006-07-18 US US11/489,352 patent/US8126993B2/en active Active
-
2007
- 2007-07-18 CN CNA2007101303783A patent/CN101110121A/zh active Pending
- 2007-07-18 TW TW096126215A patent/TWI348099B/zh not_active IP Right Cessation
- 2007-07-18 KR KR1020070071813A patent/KR100943574B1/ko active Active
- 2007-07-18 JP JP2007187376A patent/JP2008052718A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| TW200819998A (en) | 2008-05-01 |
| US20080021989A1 (en) | 2008-01-24 |
| KR100943574B1 (ko) | 2010-02-23 |
| CN101110121A (zh) | 2008-01-23 |
| US8126993B2 (en) | 2012-02-28 |
| JP2008052718A (ja) | 2008-03-06 |
| KR20080008281A (ko) | 2008-01-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI348099B (en) | System, method, and computer program product for communicating sub-device state information | |
| IL247198B (en) | System, method, and software for consumer-defined information architecture | |
| EP2026239A4 (en) | INFORMATION PROCESSING SYSTEM, METHOD FOR PROVIDING INFORMATION AND PROGRAM FOR PROVIDING INFORMATION | |
| IL198772A0 (en) | Method, system and computer program product for video insertion | |
| TWI372970B (en) | Information processing apparatus, information processing method and computer program product | |
| TWI370966B (en) | Apparatus, method and computer program for processing information | |
| EP1835414B8 (en) | Reduction processing method for parallel computer, and parallel computer | |
| EP2104917A4 (en) | SYSTEM AND METHOD FOR INFORMATION PROCESSING | |
| PL2332313T3 (pl) | Sposób zapisywania danych, produkt w postaci programu komputerowego, token id i system komputerowy | |
| EP2364473A4 (en) | METHOD AND SYSTEM FOR CLUSING DATA POINTS | |
| EP2022005A4 (en) | PRODUCTS AND METHOD FOR THE APPLICATION OF ORDER DATA AND SIMILAR DATA | |
| EP2058783A4 (en) | Data conversion device, data conversion method, and computer program | |
| GB2469419B (en) | Method,system and computer program product for transmission of bit sensitive information | |
| IL213739A0 (en) | A system, a method and a computer program product for communication | |
| GB0900481D0 (en) | Data processing method and system | |
| EP2023246A4 (en) | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND DEVICE AND PROGRAM USED FOR INFORMATION PROCESSING SYSTEM AND INFORMATION PROCESSING METHOD | |
| GB2463419B (en) | Method, programme and computer system for conciliating hydrocarbon reservervoir model data | |
| EP1987438A4 (en) | METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR INFORMATION MANAGEMENT IN A COMPUTER NETWORK | |
| EP2033084A4 (en) | SYSTEM AND METHOD FOR ORGANIZING, PROCESSING AND PRESENTING INFORMATION | |
| IL193622A0 (en) | Data providing system, server and program | |
| WO2008005761A8 (en) | System, method, and device for providing health information | |
| GB2440763B (en) | Data federation system, and control method and control program thereof | |
| GB2453090B (en) | Computer program product, apparatus, and method for system management | |
| EP2228766A4 (en) | DATA PROCESSING SYSTEM, COMPUTER PROGRAM AND DATA PROCESSING METHOD THEREFOR | |
| IL192125A0 (en) | Method and system for data product license-modification coupons |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |