KR101075388B1 - 복수의 네트워크 주변장치 드라이버들의 컴포넌트들을 유지보수하기 위한 방법, 시스템, 및 컴퓨터 판독가능 기록 매체 - Google Patents
복수의 네트워크 주변장치 드라이버들의 컴포넌트들을 유지보수하기 위한 방법, 시스템, 및 컴퓨터 판독가능 기록 매체 Download PDFInfo
- Publication number
- KR101075388B1 KR101075388B1 KR1020040021479A KR20040021479A KR101075388B1 KR 101075388 B1 KR101075388 B1 KR 101075388B1 KR 1020040021479 A KR1020040021479 A KR 1020040021479A KR 20040021479 A KR20040021479 A KR 20040021479A KR 101075388 B1 KR101075388 B1 KR 101075388B1
- Authority
- KR
- South Korea
- Prior art keywords
- driver
- version
- package
- network
- delete delete
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/17—Systems in which incident light is modified in accordance with the properties of the material investigated
- G01N21/47—Scattering, i.e. diffuse reflection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/123—Applying verification of the received information received data contents, e.g. message integrity
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/17—Systems in which incident light is modified in accordance with the properties of the material investigated
- G01N21/47—Scattering, i.e. diffuse reflection
- G01N21/49—Scattering, i.e. diffuse reflection within a body or fluid
- G01N21/53—Scattering, i.e. diffuse reflection within a body or fluid within a flowing fluid, e.g. smoke
-
- 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
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4411—Configuring for operating with peripheral devices; Loading of device drivers
-
- 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
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44536—Selecting among different versions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0823—Network architectures or network communication protocols for network security for authentication of entities using certificates
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99954—Version management
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Biochemistry (AREA)
- Chemical & Material Sciences (AREA)
- Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Analytical Chemistry (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Immunology (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Stored Programmes (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Claims (45)
- 네트워크 기기 상에서, 동시에 활성화된 복수의 네트워크 주변장치 드라이버들(multiple simultaneously active netwoked peripheral device drivers)의 컴포넌트들을 유지보수(maintaining)하기 위한 방법 - 상기 동시에 활성화된 네트워크 주변장치 드라이버들의 상이한 컴포넌트들은 동일한 이름을 갖는 상이한 주변장치 드라이버 파일들을 잠재적으로 포함함 - 으로서, 상기 네트워크 기기에 의해 수행되는 상기 방법은,네트워크 주변장치에 대한 주변장치 대기열(queue)에 대한 드라이버 식별 정보를 요청하는 단계 - 상기 드라이버 식별 정보는 서버에 의해 유지됨- ;상기 요청하는 단계에 대한 응답으로, 네트워크 주변장치 드라이버의 특정한 버전, 패키지 버전, 및 특정한 드라이버 패키지를 명시하는 드라이버 식별 부호(driver identification)를 수신하는 단계 - 상기 버전은 인코딩된 멀티-세그먼트 값(multi-segmented value)을 포함함 - ;상기 드라이버 식별 부호를 상기 네트워크 기기에 의해 현재 유지되는 활성화된 드라이버 패키지들, 활성화된 드라이버 버전들, 및 활성화된 드라이버 패키지들의 패키지 버전들의 세트와 비교하는 단계;장치 드라이버들의 세트가 상기 드라이버 식별 부호에 대응하는 드라이버 패키지, 패키지 버전, 및 드라이버 버전을 포함하지 않음을 확인하는 단계;드라이버 패키지 식별 부호를 포함하는 쿼리를 장치 드라이버 컴포넌트들의 리포지토리(repository)로 발행하는 단계;상기 장치 드라이버 컴포넌트들의 리포지토리로부터 상기 네트워크 주변장치 드라이버의 특정 패키지, 특정 패키지 버전, 및 특정 버전에 대응하는 장치 드라이버 파일들의 완전한 세트의 사본을 획득하는 단계;활성화된 네트워크 주변장치 드라이버 컴포넌트들에 대한 컨테이너들을 유지하는 활성화된 드라이버 컴포넌트 저장 장치(storage)를 제공하는 단계;네트워크 주변장치 드라이버 컴포넌트의 버전, 패키지 버전, 및 패키지를 구성하는 상기 장치 드라이버 파일들의 세트를 저장하기 위한 컨테이너를 설정하는 단계 - 상기 컨테이너는 상기 네트워크 기기의 상기 활성화된 장치 드라이버 컴포넌트들과 연관됨 - ;상기 컨테이너에 고유 식별자 명칭(unique identifier name)을 할당하는 단계 - 상기 고유 식별자 명칭은 상기 장치 드라이버 컴포넌트의 패키지 식별 부호 및 버전 식별 부호를 포함함 - ; 및상기 컨테이너 내에 상기 장치 드라이버 파일들의 세트를 삽입하는 단계를 포함하는, 복수의 네트워크 주변장치 드라이버들의 컴포넌트들을 유지보수하기 위한 방법.
- 제1항에 있어서, 상기 컨테이너는 파일 시스템 서브-디렉토리인, 복수의 네트워크 주변장치 드라이버들의 컴포넌트들을 유지보수하기 위한 방법.
- 제1항에 있어서, 상기 버전은 날짜를 포함하는, 복수의 네트워크 주변장치 드라이버들의 컴포넌트들을 유지보수하기 위한 방법.
- 네트워크 기기 상에서, 동시에 활성화된 복수의 네트워크 주변장치 드라이버들을 유지보수하기 위한 시스템 - 상기 동시에 활성화된 네트워크 주변장치 드라이버들 중 상이한 드라이버들은 동일한 이름을 갖는 상이한 주변장치 드라이버 파일들을 잠재적으로 포함함 - 으로서,적어도 하나의 메모리;적어도 하나의 프로세서;네트워크 주변장치에 대한 서버에 의해 유지되는 주변장치 대기열(queue)에 대한 드라이버 식별 정보를 요청하기 위한 수단;상기 요청하기 위한 수단에 대한 응답으로, 네트워크 주변장치 드라이버의 특정한 버전, 특정한 패키지, 및 패키지 버전을 명시하는 드라이버 식별 부호(driver identification)를 수신하기 위한 수단 - 상기 버전은 인코딩된 멀티-세그먼트 값(multi-segmented value)을 포함함 - ;상기 드라이버 식별 부호를, 상기 네트워크 기기에 의한 사용을 위하여 현재 유지되는 활성화된 드라이버 패키지들, 패키지 버전들, 및 드라이버 버전들의 세트와 비교하기 위한 수단;상기 드라이버 패키지들, 패키지 버전들, 및 드라이버 버전들의 세트가 상기 드라이버 식별 부호에 대응하는 드라이버 패키지, 패키지 버전, 및 드라이버 버전을 포함하지 않음을 확인하기 위한 수단;드라이버 패키지 식별 부호를 포함하는 쿼리(query)를 주변장치 드라이버 컴포넌트들 및 드라이버 패키지들의 네트워크 디렉토리로 발행하기 위한 수단;상기 주변장치 드라이버 컴포넌트들 및 드라이버 패키지들의 네트워크 디렉토리로부터 상기 드라이버 식별 부호의 드라이버 패키지, 패키지 버전, 및 드라이버 버전에 대응하는 장치 드라이버 파일들의 세트의 사본을 획득하기 위한 수단;상기 활성화된 네트워크 주변장치 드라이버 컴포넌트들에 대한 컨테이너들을 유지하는 활성화된 드라이버 컴포넌트 저장 장치를 제공하기 위한 수단;네트워크 주변장치 드라이버 컴포넌트의 버전, 패키지 버전, 및 패키지를 구성하는 상기 장치 드라이버 파일들의 세트를 저장하기 위한 컨테이너를 설정하기 위한 수단 - 상기 컨테이너는 상기 네트워크 기기의 상기 활성화된 장치 드라이버 컴포넌트들과 연관됨 - ;상기 컨테이너에 고유 식별자 명칭(unique identifier name)을 할당하기 위한 수단 - 상기 고유 식별자 명칭은 상기 장치 드라이버 컴포넌트의 패키지 식별 부호 및 버전 식별 부호를 포함함 - ; 및상기 컨테이너 내에 상기 장치 드라이버 파일들의 세트를 저장하기 위한 수단을 포함하는, 복수의 네트워크 주변장치 드라이버들을 유지보수하기 위한 시스템.
- 제4항에 있어서, 상기 컨테이너는 파일 시스템 서브-디렉토리인, 복수의 네트워크 주변장치 드라이버들을 유지보수하기 위한 시스템.
- 제4항에 있어서, 상기 버전은 날짜를 포함하는, 복수의 네트워크 주변장치 드라이버들을 유지보수하기 위한 시스템.
- 제4항에 있어서, 상기 획득하기 위한 수단은 상기 드라이버 버전의 사본을 포함하는 드라이버 패키지 버전의 완전한 사본을 획득하는, 복수의 네트워크 주변장치 드라이버들을 유지보수하기 위한 시스템.
- 컴퓨터에 의한 실행시 상기 컴퓨터로 하여금, 네트워크 기기 상에서, 동시에 활성화된 복수의 네트워크 주변장치 드라이버들의 컴포넌트들의 유지보수를 용이하게 하는 방법을 수행하도록 하는 명령어들을 포함하는 컴퓨터 판독가능 기록 매체 - 상기 동시에 활성화된 네트워크 주변장치 드라이버들의 상이한 컴포넌트들은 동일한 이름을 갖는 상이한 주변장치 드라이버 파일들을 잠재적으로 포함함 - 에 있어서, 상기 네트워크 기기에 의해 수행되는 상기 방법은,네트워크 주변장치에 대하여 유지된 주변장치 대기열에 대한 드라이버 식별 정보를 요청하는 단계 - 상기 드라이버 식별 정보는 서버에 의해 유지됨- ;상기 요청하는 단계에 대한 응답으로, 네트워크 주변장치 드라이버의 특정한 버전, 특정한 패키지 버전, 및 특정한 패키지를 명시하는 드라이버 식별 부호(driver identification)를 수신하는 단계 - 상기 버전은 인코딩된 멀티-세그먼트 값(multi-segmented value)을 포함함 - ;상기 드라이버 식별 부호를 상기 네트워크 기기가 이용 가능한 네트워크 리포지토리에 현재 유지되는 활성화된 드라이버 패키지들, 패키지 버전들, 및 드라이버 버전들의 활성화된 세트와 비교하는 단계;상기 드라이버 버전들의 세트가 상기 드라이버 식별 부호에 대응하는 드라이버 버전을 포함하지 않음을 확인하는 단계;드라이버 패키지 식별 부호를 포함하는 쿼리를 네트워크 리포지토리로 발행하는 단계;상기 네트워크 기기가 이용 가능한 활성화된 드라이버 패키지들, 활성화된 패키지 버전들, 및 드라이버 버전들의 활성화된 세트에 포함되어 있지 않은 드라이버 패키지, 패키지 버전, 및 드라이버 버전에 대응하는 장치 드라이버 파일들의 완전한 세트의 사본을 획득하는 단계;활성화된 네트워크 주변장치 드라이버 컴포넌트들에 대한 컨테이너들을 유지하는 활성화된 드라이버 컴포넌트 저장 장치를 제공하는 단계;네트워크 주변장치 드라이버 컴포넌트의 버전을 구성하는 장치 드라이버 파일들의 세트를 저장하기 위한 컨테이너를 설정하는 단계 - 상기 컨테이너는 상기 네트워크 기기의 활성화된 장치 드라이버 컴포넌트들과 연관됨 - ;상기 컨테이너에 고유 식별자 명칭(unique identifier name)을 할당하는 단계 - 상기 고유 식별자 명칭은 상기 장치 드라이버 컴포넌트의 패키지 식별 부호 및 버전 식별 부호를 포함함 - ; 및상기 컨테이너 내에 상기 장치 드라이버 파일들의 세트를 삽입하는 단계를 포함하는, 컴퓨터 판독 가능 기록 매체.
- 제8항에 있어서, 상기 컨테이너는 파일 시스템 서브-디렉토리인 컴퓨터 판독가능 기록 매체.
- 제8항에 있어서, 상기 버전은 날짜를 포함하는 컴퓨터 판독가능 기록 매체.
- 제8항에 있어서, 상기 획득하는 단계는 상기 드라이버 버전의 사본을 포함하는 드라이버 패키지 버전의 완전한 사본을 획득하는 단계를 포함하는 컴퓨터 판독가능 기록 매체.
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/403,788 | 2003-03-31 | ||
US10/403,788 US7457831B2 (en) | 2003-03-31 | 2003-03-31 | Peripheral device driver maintenance scheme for networked peripheral device clients |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040086757A KR20040086757A (ko) | 2004-10-12 |
KR101075388B1 true KR101075388B1 (ko) | 2011-10-24 |
Family
ID=32850577
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040021479A KR101075388B1 (ko) | 2003-03-31 | 2004-03-30 | 복수의 네트워크 주변장치 드라이버들의 컴포넌트들을 유지보수하기 위한 방법, 시스템, 및 컴퓨터 판독가능 기록 매체 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7457831B2 (ko) |
EP (1) | EP1465065A3 (ko) |
JP (1) | JP4549715B2 (ko) |
KR (1) | KR101075388B1 (ko) |
CN (1) | CN1322411C (ko) |
Families Citing this family (59)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6161028A (en) * | 1999-03-10 | 2000-12-12 | Optiscan Biomedical Corporation | Method for determining analyte concentration using periodic temperature modulation and phase detection |
US20050137833A1 (en) * | 2003-12-18 | 2005-06-23 | Rajasekhar Sistla | Automatic sensor integration |
US20050135393A1 (en) * | 2003-12-19 | 2005-06-23 | Benco David S. | Peripheral hub for mobile phones |
US7293272B1 (en) | 2004-02-26 | 2007-11-06 | Veritas Operating Corporation | Device driver processing for automated system restores |
JP2005244790A (ja) * | 2004-02-27 | 2005-09-08 | Seiko Epson Corp | 通信制御方法および通信制御装置 |
US7343375B1 (en) * | 2004-03-01 | 2008-03-11 | The Directv Group, Inc. | Collection and correlation over time of private viewing usage data |
US7216344B2 (en) * | 2004-03-02 | 2007-05-08 | Microsoft Corporation | Side-by-side drivers |
US7376666B2 (en) * | 2004-03-19 | 2008-05-20 | Sharp Laboratories Of America, Inc. | Driver database auto-configuration methods and means |
US7379790B2 (en) | 2004-05-04 | 2008-05-27 | Intuitive Surgical, Inc. | Tool memory-based software upgrades for robotic surgery |
US20050283778A1 (en) * | 2004-06-17 | 2005-12-22 | International Business Machines Corporation | System and method for identifying installation modes for device drivers |
JP2006033326A (ja) * | 2004-07-15 | 2006-02-02 | Toshiba Corp | 記憶媒体処理方法、記憶媒体処理装置及びプログラム |
US20060092751A1 (en) * | 2004-11-04 | 2006-05-04 | Hewlett-Packard Development Company, L.P. | Peripheral management |
JP2006268752A (ja) * | 2005-03-25 | 2006-10-05 | Seiko Epson Corp | 複数のバージョンに対応したモジュールの起動 |
JP2006268643A (ja) * | 2005-03-25 | 2006-10-05 | Fuji Xerox Co Ltd | プログラム、情報処理装置および印刷システム |
US20060253617A1 (en) * | 2005-04-22 | 2006-11-09 | Microsoft Corporation | Driver upgrade tools |
US20060265661A1 (en) * | 2005-05-20 | 2006-11-23 | Microsoft Corporation | Device metadata |
JP4836237B2 (ja) * | 2005-10-18 | 2011-12-14 | キヤノン株式会社 | システム及びその制御方法 |
US20070101342A1 (en) * | 2005-10-31 | 2007-05-03 | Microsoft Corporation | Automated device driver management |
US8056072B2 (en) * | 2005-10-31 | 2011-11-08 | Microsoft Corporation | Rebootless display driver upgrades |
US20070101328A1 (en) * | 2005-10-31 | 2007-05-03 | Microsoft Corporation | Sequencing a single task sequence across multiple operating environments |
WO2007076459A2 (en) * | 2005-12-21 | 2007-07-05 | Digimarc Corporation | Rules driven pan id metadata routing system and network |
JP4419977B2 (ja) * | 2006-03-31 | 2010-02-24 | ブラザー工業株式会社 | プログラム作成装置、及びプログラム |
US8788569B2 (en) * | 2006-03-31 | 2014-07-22 | British Telecommunications Public Limited Company | Server computer system running versions of an application simultaneously |
US8368915B1 (en) * | 2006-06-23 | 2013-02-05 | Open Invention Network, Llc | System and method for printer driver management in an enterprise network |
JP4805116B2 (ja) * | 2006-12-11 | 2011-11-02 | 株式会社日立製作所 | 情報処理システム、情報処理システムの制御方法、サービス利用装置及びサービス提供装置 |
JP4725559B2 (ja) * | 2007-08-03 | 2011-07-13 | ブラザー工業株式会社 | 情報処理装置、及びインストール用プログラム |
CN101499009B (zh) * | 2008-02-02 | 2015-01-14 | 戴尔产品有限公司 | 安装***软件驱动程序的方法、***和介质 |
US20090307680A1 (en) * | 2008-06-06 | 2009-12-10 | Microsoft Corporation | Side-by-side driver installation |
US10025573B2 (en) * | 2009-04-08 | 2018-07-17 | Adobe Systems Incorporated | Extensible distribution/update architecture |
CN101894581A (zh) * | 2009-05-21 | 2010-11-24 | 鸿富锦精密工业(深圳)有限公司 | 存储装置 |
KR101487877B1 (ko) * | 2009-07-31 | 2015-01-30 | 삼성전자주식회사 | 호스트 장치 및 그의 드라이버 관리 방법 |
KR101650731B1 (ko) * | 2010-06-11 | 2016-08-25 | 삼성전자주식회사 | 관리장치 및 관리장치의 장치드라이버 관리방법 |
US8775575B2 (en) * | 2010-11-03 | 2014-07-08 | International Business Machines Corporation | Differentiating image files in a networked computing environment |
US8706856B2 (en) * | 2010-11-10 | 2014-04-22 | Microsoft Corporation | Service directory |
US9519600B2 (en) | 2011-03-04 | 2016-12-13 | Microsoft Technology Licensing, Llc | Driver shimming |
US9003363B2 (en) * | 2011-03-21 | 2015-04-07 | Microsoft Technology Licensing, Llc | Device flags |
US9697216B2 (en) * | 2011-07-20 | 2017-07-04 | Simplivity Corporation | Method and apparatus for differentiated data placement |
TWI451272B (zh) * | 2012-05-02 | 2014-09-01 | Arcadyan Technology Corp | 整合週邊裝置之通用型驅動方法與系統 |
CN103425540A (zh) * | 2012-05-18 | 2013-12-04 | 中兴通讯股份有限公司 | Mac***驱动管理方法和装置 |
US9110761B2 (en) | 2012-06-27 | 2015-08-18 | Microsoft Technology Licensing, Llc | Resource data structures for firmware updates |
US9235404B2 (en) | 2012-06-27 | 2016-01-12 | Microsoft Technology Licensing, Llc | Firmware update system |
US8972973B2 (en) | 2012-06-27 | 2015-03-03 | Microsoft Technology Licensing, Llc | Firmware update discovery and distribution |
JP6049360B2 (ja) * | 2012-08-31 | 2016-12-21 | キヤノン株式会社 | システムおよびその制御方法、情報処理装置の制御方法、並びにプログラム |
CN103809915B (zh) * | 2012-11-05 | 2016-12-21 | 阿里巴巴集团控股有限公司 | 一种磁盘文件的读写方法和装置 |
US9032423B2 (en) | 2013-06-21 | 2015-05-12 | Microsoft Technology Licensing, Llc | Dependency based configuration package activation |
KR102055613B1 (ko) * | 2013-06-26 | 2019-12-13 | 한국전자통신연구원 | 스마트 디바이스 및 센서노드 통합 응용프로그램 업데이트 장치 및 방법 |
EP3084669A1 (en) * | 2013-12-16 | 2016-10-26 | ABB Technology AG | Licensing of a hardware component |
JP6540256B2 (ja) * | 2014-09-09 | 2019-07-10 | 株式会社リコー | プログラム、情報処理装置および情報処理方法、ならびに、情報処理システム |
US20160070557A1 (en) * | 2014-09-09 | 2016-03-10 | Tsuyoshi Yamada | Information processing apparatus, information processing method, and information processing system |
US9696990B2 (en) * | 2014-09-23 | 2017-07-04 | Nxp Usa, Inc. | Method and apparatus for implementing inter-component function calls |
JP2016177445A (ja) * | 2015-03-19 | 2016-10-06 | 株式会社リコー | 情報処理装置、プログラムおよび情報処理システム |
US10346611B1 (en) * | 2015-11-25 | 2019-07-09 | Symantec Corporation | Detecting malicious software |
US10324700B2 (en) * | 2016-03-09 | 2019-06-18 | International Business Machines Corporation | Storing computing component installation information |
US11223537B1 (en) | 2016-08-17 | 2022-01-11 | Veritas Technologies Llc | Executing custom scripts from the host during disaster recovery |
CN107643918B (zh) * | 2017-09-19 | 2021-07-02 | 郑州云海信息技术有限公司 | 一种容器管理方法及装置 |
CN109471773B (zh) * | 2018-10-31 | 2022-04-12 | 武汉斗鱼网络科技有限公司 | 一种前端日志多通道输出的方法、装置、服务器及存储介质 |
CN109586955B (zh) * | 2018-11-15 | 2022-02-25 | 广东微云科技股份有限公司 | 云终端的个性化配置备份和恢复方法及其*** |
US11741231B2 (en) * | 2020-04-24 | 2023-08-29 | Dell Products L.P. | Systems and methods for access control of BIOS protocol notification |
US20240095041A1 (en) | 2022-09-21 | 2024-03-21 | Ncr Corporation | Peripheral device communication |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5580177A (en) | 1994-03-29 | 1996-12-03 | Hewlett-Packard Company | Printer/client network with centrally updated printer drivers and printer status monitoring |
US5603027A (en) | 1994-10-29 | 1997-02-11 | Mitsubishi Electric Information Technology Center America, Inc. | Computer program version management system with reduced storage space and enabling multiple program versions to have the same name |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4875186A (en) * | 1986-02-28 | 1989-10-17 | Prime Computer, Inc. | Peripheral emulation apparatus |
US5359713A (en) * | 1989-06-01 | 1994-10-25 | Legato Systems, Inc. | Method and apparatus for enhancing synchronous I/O in a computer system with a non-volatile memory and using an acceleration device driver in a computer operating system |
US5291585A (en) * | 1991-07-29 | 1994-03-01 | Dell Usa, L.P. | Computer system having system feature extension software containing a self-describing feature table for accessing I/O devices according to machine-independent format |
US5479612A (en) * | 1994-04-13 | 1995-12-26 | Unisys Corporation | Automated system and method to discourage access of unlicensed peripheral devices by a computer system |
US5485460A (en) * | 1994-08-19 | 1996-01-16 | Microsoft Corporation | System and method for running multiple incompatible network protocol stacks |
US5802365A (en) * | 1995-05-05 | 1998-09-01 | Apple Computer, Inc. | Dynamic device matching using driver candidate lists |
US5715455A (en) * | 1995-05-18 | 1998-02-03 | International Business Machines Corporation | Apparatus and method for storing file allocation table efficiently in memory |
US6003065A (en) * | 1997-04-24 | 1999-12-14 | Sun Microsystems, Inc. | Method and system for distributed processing of applications on host and peripheral devices |
US6160796A (en) * | 1998-01-06 | 2000-12-12 | Sony Corporation Of Japan | Method and system for updating device identification and status information after a local bus reset within a home audio/video network |
US6362892B1 (en) | 1998-01-31 | 2002-03-26 | Hewlett-Packard Company | System for providing useful summarized setting information for multi-layered user interface |
JP3432141B2 (ja) * | 1998-06-25 | 2003-08-04 | キヤノン株式会社 | 編集装置および編集方法並びに編集用制御プログラムを格納した記憶媒体 |
US6460069B1 (en) * | 1999-03-15 | 2002-10-01 | Pegasus Transtech Corporation | System and method for communicating documents via a distributed computer system |
JP2000276337A (ja) * | 1999-03-25 | 2000-10-06 | Ntt Communicationware Corp | 端末装置、システム管理装置、プログラム自動切替システム、端末装置の制御方法およびシステム管理装置の制御方法 |
US6477544B1 (en) | 1999-07-16 | 2002-11-05 | Microsoft Corporation | Single instance store for file systems |
US6598169B1 (en) | 1999-07-26 | 2003-07-22 | Microsoft Corporation | System and method for accessing information made available by a kernel mode driver |
US7401113B1 (en) * | 1999-12-09 | 2008-07-15 | Microsoft Corporations | Printer driver identification for a remote printer |
US7237101B1 (en) * | 2000-02-12 | 2007-06-26 | International Business Machines Corporation | Methods and apparatus for self describing devices |
US6915337B1 (en) * | 2000-03-07 | 2005-07-05 | Ricoh Co. Ltd. | Method and system for updating the device driver of a business office appliance |
US6871344B2 (en) | 2000-04-24 | 2005-03-22 | Microsoft Corporation | Configurations for binding software assemblies to application programs |
US7107330B1 (en) * | 2000-11-09 | 2006-09-12 | International Business Machines Corporation | Data processing system and method for distributing a device driver to a plurality of client computer systems each executing different operating systems |
US6671749B2 (en) * | 2001-03-07 | 2003-12-30 | Hewlett-Packard Development Company, L.P. | Peripheral driver installation method and system |
US8214849B2 (en) * | 2001-07-13 | 2012-07-03 | Advanced Micro Devices, Inc. | System for loading device-specific code and method thereof |
JP2003058378A (ja) * | 2001-08-20 | 2003-02-28 | Canon Inc | 情報処理装置およびプログラムインストール方法および記憶媒体およびプログラム |
JP2003084984A (ja) * | 2001-09-12 | 2003-03-20 | Canon Inc | 情報処理装置、及び、情報処理方法、及び、制御プログラム、及び、制御プログラムを記憶した記憶媒体 |
JP2003202987A (ja) * | 2002-01-07 | 2003-07-18 | Fujitsu Ltd | ネットワーク・デバイスのドライバ用のインストーラ |
JP2003303071A (ja) * | 2002-01-16 | 2003-10-24 | Canon Inc | 情報処理装置及び情報処理方法及び情報処理システム及び制御プログラム及び記憶媒体 |
US6993746B2 (en) * | 2002-04-19 | 2006-01-31 | Wind River Systems, Inc. | Configuration tool for building a user application for multiple operating systems |
US20040003390A1 (en) | 2002-06-27 | 2004-01-01 | Microsoft Corporation | System and method for installing a software application in a non-impactfull manner |
-
2003
- 2003-03-31 US US10/403,788 patent/US7457831B2/en not_active Expired - Fee Related
-
2004
- 2004-03-22 EP EP04006871A patent/EP1465065A3/en not_active Ceased
- 2004-03-26 CN CNB2004100323216A patent/CN1322411C/zh not_active Expired - Fee Related
- 2004-03-30 KR KR1020040021479A patent/KR101075388B1/ko active IP Right Grant
- 2004-03-31 JP JP2004108212A patent/JP4549715B2/ja not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5580177A (en) | 1994-03-29 | 1996-12-03 | Hewlett-Packard Company | Printer/client network with centrally updated printer drivers and printer status monitoring |
US5603027A (en) | 1994-10-29 | 1997-02-11 | Mitsubishi Electric Information Technology Center America, Inc. | Computer program version management system with reduced storage space and enabling multiple program versions to have the same name |
Non-Patent Citations (1)
Title |
---|
인터넷인용 |
Also Published As
Publication number | Publication date |
---|---|
CN1322411C (zh) | 2007-06-20 |
CN1534449A (zh) | 2004-10-06 |
JP4549715B2 (ja) | 2010-09-22 |
JP2004303252A (ja) | 2004-10-28 |
US7457831B2 (en) | 2008-11-25 |
EP1465065A3 (en) | 2007-09-26 |
US20040215754A1 (en) | 2004-10-28 |
KR20040086757A (ko) | 2004-10-12 |
EP1465065A2 (en) | 2004-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101075388B1 (ko) | 복수의 네트워크 주변장치 드라이버들의 컴포넌트들을 유지보수하기 위한 방법, 시스템, 및 컴퓨터 판독가능 기록 매체 | |
US6408434B1 (en) | System and method for using a substitute directory to automatically install an update program | |
US6301710B1 (en) | System and method for creating a substitute registry when automatically installing an update program | |
US7461098B2 (en) | Computer file management system | |
US6353926B1 (en) | Software update notification | |
US7461095B2 (en) | Image server store system and method using combined image views | |
US8606886B2 (en) | System for conversion between physical machines, virtual machines and machine images | |
JP5357885B2 (ja) | 仮想マシン複製を作成するための更新の管理 | |
AU2004279162B2 (en) | System and method for a software distribution service | |
KR101098621B1 (ko) | 네트워킹된 환경에서 설치 컴포넌트들을 업데이트하는시스템 및 방법 | |
US7373643B2 (en) | Apparatus, methods and articles of manufacture for data transmission | |
US8918447B2 (en) | Methods, apparatus, systems and computer readable mediums for use in sharing information between entities | |
JP4936629B2 (ja) | ネットワークベースのソフトウェア拡張機能 | |
US7356816B2 (en) | Method and apparatus for multiplatform migration | |
US20030195951A1 (en) | Method and system to dynamically detect, download and install drivers from an online service | |
JP5267337B2 (ja) | プログラム、記憶媒体、情報処理装置、プリンタ装置およびシステム | |
US6567774B1 (en) | Method and system for configuring and updating networked client stations using a virtual disk and a snapshot disk | |
US20060020937A1 (en) | System and method for extraction and creation of application meta-information within a software application repository | |
US20030221094A1 (en) | Method and system for configuring a computer | |
US20060282479A1 (en) | Methods, systems, and computer program products for provisioning software using local changesets that represent differences between software on a repository and a local system | |
US20060282480A1 (en) | Methods, systems, and computer program products for provisioning software using dynamic tags to identify and process files | |
US20070169079A1 (en) | Software update management | |
MXPA04002480A (es) | Esquema de actualizacion de conexion de impresora de red para clientes de impresora. | |
US7716664B2 (en) | Metadata-based application model for large applications | |
KR20010050460A (ko) | 파일을 최신 버전으로 유지하기 위한 방법, 시스템 및컴퓨터 프로그램 제품 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20140929 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20150918 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20160921 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20170919 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20180918 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20190917 Year of fee payment: 9 |