WO2007021513A3 - Exclusive access for secure audio progam - Google Patents
Exclusive access for secure audio progam Download PDFInfo
- Publication number
- WO2007021513A3 WO2007021513A3 PCT/US2006/029609 US2006029609W WO2007021513A3 WO 2007021513 A3 WO2007021513 A3 WO 2007021513A3 US 2006029609 W US2006029609 W US 2006029609W WO 2007021513 A3 WO2007021513 A3 WO 2007021513A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- audio
- partition
- progam
- exclusive access
- secure audio
- Prior art date
Links
- 238000005192 partition Methods 0.000 abstract 5
- 238000013507 mapping Methods 0.000 abstract 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/106—Enforcing content protection by specific content processing
- G06F21/1064—Restricting content processing at operating system level
Abstract
Executing a monitor on a platform, the monitor capable of providing exclusive, secure access to an audio I/O device of the platform, executing a first partition on the platform, providing an audio device model in the first partition by directly mapping the audio I/O device from the monitor to the first partition for applications executing in the first partition, and providing exclusive, secure access to the audio I/O device to a program performing an audio function in a secure mode in the first partition.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP06788909.7A EP1920375B1 (en) | 2005-08-09 | 2006-07-27 | Exclusive access for secure audio progam |
CN2006800289373A CN101238471B (en) | 2005-08-09 | 2006-07-27 | Method and system for providing exclusive safety access to I/O equipment |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/200,662 US7752436B2 (en) | 2005-08-09 | 2005-08-09 | Exclusive access for secure audio program |
US11/200,662 | 2005-08-09 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2007021513A2 WO2007021513A2 (en) | 2007-02-22 |
WO2007021513A3 true WO2007021513A3 (en) | 2007-04-12 |
Family
ID=37672353
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2006/029609 WO2007021513A2 (en) | 2005-08-09 | 2006-07-27 | Exclusive access for secure audio progam |
Country Status (4)
Country | Link |
---|---|
US (2) | US7752436B2 (en) |
EP (1) | EP1920375B1 (en) |
CN (1) | CN101238471B (en) |
WO (1) | WO2007021513A2 (en) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7526649B2 (en) * | 2003-12-30 | 2009-04-28 | Intel Corporation | Session key exchange |
US7752436B2 (en) * | 2005-08-09 | 2010-07-06 | Intel Corporation | Exclusive access for secure audio program |
JP4591480B2 (en) * | 2007-06-29 | 2010-12-01 | ブラザー工業株式会社 | Computer program and network terminal |
US8250573B2 (en) * | 2007-12-27 | 2012-08-21 | Intel Corporation | Audio subsystem sharing in a virtualized environment |
US8646052B2 (en) * | 2008-03-31 | 2014-02-04 | Intel Corporation | Method and apparatus for providing a secure display window inside the primary display |
CN101488113B (en) * | 2008-11-25 | 2014-07-30 | 华为技术有限公司 | Device driver field implementing method, system and apparatus |
JP5493976B2 (en) * | 2010-02-18 | 2014-05-14 | 富士通株式会社 | Information processing apparatus, computer system, and program |
CN102402820B (en) * | 2010-09-13 | 2014-06-11 | 中国移动通信有限公司 | Electronic transaction method and terminal equipment |
CN102497432B (en) * | 2011-12-13 | 2014-06-25 | 华为技术有限公司 | Multi-path accessing method for input/output (I/O) equipment, I/O multi-path manager and system |
US9990217B2 (en) * | 2012-05-31 | 2018-06-05 | Red Hat, Inc. | Hypervisor printer emulation for virtual machines |
US20140012704A1 (en) | 2012-07-05 | 2014-01-09 | Google Inc. | Selecting a preferred payment instrument based on a merchant category |
US20140143864A1 (en) | 2012-11-21 | 2014-05-22 | Snoopwall Llc | System and method for detecting, alerting and blocking data leakage, eavesdropping and spyware |
US9158942B2 (en) | 2013-02-11 | 2015-10-13 | Intel Corporation | Securing display output data against malicious software attacks |
US9092767B1 (en) | 2013-03-04 | 2015-07-28 | Google Inc. | Selecting a preferred payment instrument |
US9858572B2 (en) | 2014-02-06 | 2018-01-02 | Google Llc | Dynamic alteration of track data |
US9208349B1 (en) * | 2015-01-13 | 2015-12-08 | Snoopwall, Inc. | Securing data gathering devices of a personal computing device while performing sensitive data gathering activities to prevent the misappropriation of personal user data gathered therewith |
CN106096923A (en) * | 2016-06-27 | 2016-11-09 | 联想(北京)有限公司 | A kind of secure payment means of defence and electronic equipment |
CN108241801B (en) * | 2016-12-26 | 2021-03-30 | 华为技术有限公司 | Method and device for processing system call |
US11222060B2 (en) | 2017-06-16 | 2022-01-11 | Hewlett-Packard Development Company, L.P. | Voice assistants with graphical image responses |
US10846123B2 (en) * | 2018-09-25 | 2020-11-24 | Microsoft Technology Licensing, Llc | Audio rendering from virtual machine |
CN111383015B (en) * | 2018-12-29 | 2023-11-03 | 华为技术有限公司 | Transaction security processing method and device and terminal equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5671442A (en) * | 1993-02-12 | 1997-09-23 | International Business Machines Corporation | System having device driver operates in first mode for allowing concurrent access to adapter by applications and second mode for limiting access to one application |
US20020069335A1 (en) * | 1998-11-10 | 2002-06-06 | John Thomas Flylnn, Jr. | Method of and apparatus for sharing dedicated devices between virtual machine guests |
US6496847B1 (en) * | 1998-05-15 | 2002-12-17 | Vmware, Inc. | System and method for virtualizing computer systems |
WO2003090070A2 (en) * | 2002-04-16 | 2003-10-30 | Intel Corporation | Control register access virtualization performance improvement in the virtual-machine architecture |
EP1467282A2 (en) * | 2003-04-09 | 2004-10-13 | Jaluna SA | Operating systems |
WO2005029326A1 (en) * | 2003-09-15 | 2005-03-31 | Intel Corporation | Use of multiple virtual machine monitors to handle privileged events |
Family Cites Families (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5960652A (en) | 1982-09-30 | 1984-04-06 | Fujitsu Ltd | Data processing device |
US4835644A (en) * | 1987-05-19 | 1989-05-30 | Microscience International Corporation | Side loaded disk drive pivot |
US6507909B1 (en) * | 1990-02-13 | 2003-01-14 | Compaq Information Technologies Group, L.P. | Method for executing trusted-path commands |
WO1993013482A1 (en) | 1992-01-02 | 1993-07-08 | Amdahl Corporation | Computer system with two levels of guests |
JPH0695898A (en) * | 1992-09-16 | 1994-04-08 | Hitachi Ltd | Control method for virtual computer and virtual computer system |
US6157721A (en) * | 1996-08-12 | 2000-12-05 | Intertrust Technologies Corp. | Systems and methods using cryptography to protect secure computing environments |
US6542919B1 (en) | 1996-03-22 | 2003-04-01 | Koninklijke Philips Electronics N.V. | Operating system for use with protection domains in a single address space |
WO2001065366A1 (en) * | 2000-03-02 | 2001-09-07 | Alarity Corporation | System and method for process protection |
US6836888B1 (en) * | 2000-03-17 | 2004-12-28 | Lucent Technologies Inc. | System for reverse sandboxing |
US6957332B1 (en) * | 2000-03-31 | 2005-10-18 | Intel Corporation | Managing a secure platform using a hierarchical executive architecture in isolated execution mode |
US6795905B1 (en) * | 2000-03-31 | 2004-09-21 | Intel Corporation | Controlling accesses to isolated memory using a memory controller for isolated execution |
US20020161961A1 (en) * | 2001-01-17 | 2002-10-31 | Ajile Systems, Inc. | Multiple virtual machine environment management system |
US7069442B2 (en) * | 2002-03-29 | 2006-06-27 | Intel Corporation | System and method for execution of a secured environment initialization instruction |
US7028149B2 (en) * | 2002-03-29 | 2006-04-11 | Intel Corporation | System and method for resetting a platform configuration register |
US20030191943A1 (en) * | 2002-04-05 | 2003-10-09 | Poisner David I. | Methods and arrangements to register code |
US20030196100A1 (en) * | 2002-04-15 | 2003-10-16 | Grawrock David W. | Protection against memory attacks following reset |
US20030229794A1 (en) * | 2002-06-07 | 2003-12-11 | Sutton James A. | System and method for protection against untrusted system management code by redirecting a system management interrupt and creating a virtual machine container |
US6898385B2 (en) * | 2002-07-05 | 2005-05-24 | Canon Kabushiki Kaisha | Image forming apparatus with varied charge voltages |
US7082598B1 (en) * | 2002-07-17 | 2006-07-25 | Vmware, Inc. | Dynamic driver substitution |
US20050034125A1 (en) * | 2003-08-05 | 2005-02-10 | Logicube, Inc. | Multiple virtual devices |
US9342662B2 (en) * | 2003-09-16 | 2016-05-17 | Media Rights Technologies, Inc. | Method and system for controlling video media |
WO2005036358A2 (en) * | 2003-10-08 | 2005-04-21 | Unisys Corporation | Virtualization system for guest |
US7496768B2 (en) | 2003-10-24 | 2009-02-24 | Microsoft Corporation | Providing secure input and output to a trusted agent in a system with a high-assurance execution environment |
US7421689B2 (en) * | 2003-10-28 | 2008-09-02 | Hewlett-Packard Development Company, L.P. | Processor-architecture for facilitating a virtual machine monitor |
US7467381B2 (en) * | 2003-12-16 | 2008-12-16 | Intel Corporation | Resource partitioning and direct access utilizing hardware support for virtualization |
US7401230B2 (en) * | 2004-03-31 | 2008-07-15 | Intel Corporation | Secure virtual machine monitor to tear down a secure execution environment |
US7577340B2 (en) * | 2004-07-21 | 2009-08-18 | Panasonic Corporation | Device and method for recording real-time data |
US20060026387A1 (en) * | 2004-07-31 | 2006-02-02 | Dinechin Christophe D | Method and system for recognizing instructions and instruction blocks in computer code |
US7213125B2 (en) * | 2004-07-31 | 2007-05-01 | Hewlett-Packard Development Company, L.P. | Method for patching virtually aliased pages by a virtual-machine monitor |
US7797699B2 (en) * | 2004-09-23 | 2010-09-14 | Intel Corporation | Method and apparatus for scheduling virtual machine access to shared resources |
JP4845467B2 (en) * | 2004-11-08 | 2011-12-28 | 株式会社エヌ・ティ・ティ・ドコモ | Device management apparatus, device, and device management method |
US7409719B2 (en) * | 2004-12-21 | 2008-08-05 | Microsoft Corporation | Computer security management, such as in a virtual machine or hardened operating system |
US7752436B2 (en) * | 2005-08-09 | 2010-07-06 | Intel Corporation | Exclusive access for secure audio program |
US20070106986A1 (en) * | 2005-10-25 | 2007-05-10 | Worley William S Jr | Secure virtual-machine monitor |
US8595487B2 (en) * | 2006-11-01 | 2013-11-26 | Vmware, Inc. | Virtualization hardware for device driver isolation |
US8839236B2 (en) * | 2007-04-04 | 2014-09-16 | Microsoft Corp. | Virtual machine support for metered computer usage |
US8819675B2 (en) * | 2007-11-28 | 2014-08-26 | Hitachi, Ltd. | Virtual machine monitor and multiprocessor system |
-
2005
- 2005-08-09 US US11/200,662 patent/US7752436B2/en not_active Expired - Fee Related
-
2006
- 2006-07-27 WO PCT/US2006/029609 patent/WO2007021513A2/en active Application Filing
- 2006-07-27 CN CN2006800289373A patent/CN101238471B/en active Active
- 2006-07-27 EP EP06788909.7A patent/EP1920375B1/en active Active
-
2010
- 2010-04-02 US US12/753,537 patent/US7971057B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5671442A (en) * | 1993-02-12 | 1997-09-23 | International Business Machines Corporation | System having device driver operates in first mode for allowing concurrent access to adapter by applications and second mode for limiting access to one application |
US6496847B1 (en) * | 1998-05-15 | 2002-12-17 | Vmware, Inc. | System and method for virtualizing computer systems |
US20020069335A1 (en) * | 1998-11-10 | 2002-06-06 | John Thomas Flylnn, Jr. | Method of and apparatus for sharing dedicated devices between virtual machine guests |
WO2003090070A2 (en) * | 2002-04-16 | 2003-10-30 | Intel Corporation | Control register access virtualization performance improvement in the virtual-machine architecture |
EP1467282A2 (en) * | 2003-04-09 | 2004-10-13 | Jaluna SA | Operating systems |
WO2005029326A1 (en) * | 2003-09-15 | 2005-03-31 | Intel Corporation | Use of multiple virtual machine monitors to handle privileged events |
Non-Patent Citations (1)
Title |
---|
ROBIN J S ET AL: "Analysis of the Intel Pentium's ability to support a secure virtual machine monitor", PROCEEDINGS OF THE USENIX SECURITY SYMPOSIUM, 14 August 2000 (2000-08-14), pages 129 - 144, XP002248053 * |
Also Published As
Publication number | Publication date |
---|---|
US7971057B2 (en) | 2011-06-28 |
EP1920375B1 (en) | 2014-03-19 |
EP1920375A2 (en) | 2008-05-14 |
US20100192150A1 (en) | 2010-07-29 |
CN101238471B (en) | 2012-03-28 |
US7752436B2 (en) | 2010-07-06 |
US20070038997A1 (en) | 2007-02-15 |
CN101238471A (en) | 2008-08-06 |
WO2007021513A2 (en) | 2007-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2007021513A3 (en) | Exclusive access for secure audio progam | |
WO2007076970A3 (en) | System and method for abstract configuration | |
WO2010019407A3 (en) | Integrated development engine for a cloud computing environment | |
WO2009023580A3 (en) | Automated application modeling for application virtualization | |
WO2008042810A3 (en) | Facilitating performance of tasks via distribution using third-party sites | |
WO2009149219A3 (en) | Appliance development toolkit | |
WO2007078913A3 (en) | Cross-architecture execution optimization | |
WO2009052026A3 (en) | Software factory specification and execution model | |
WO2008088652A3 (en) | Method and system for generating a predictive analysis of the performance of peer reviews | |
WO2010021834A3 (en) | Techniques for the association, customization and automation of content from multiple sources on a single display | |
WO2013049326A3 (en) | Priority based application event control (paec) to reduce power consumption | |
WO2007001635A3 (en) | Active content trust model | |
EP2058783A4 (en) | Data conversion device, data conversion method, and computer program | |
WO2006133125A3 (en) | Dynamic model generation methods and apparatus | |
WO2007033245A3 (en) | Methods and systems for providing haptic messaging to handheld communication devices | |
EP1939780A3 (en) | Device management | |
WO2007100901A3 (en) | Epinephrine dosing regimens | |
WO2007134242A3 (en) | Method for generating decision trees integrated with petro-technical workflows | |
WO2007135555A3 (en) | Method and system for providing a graphical workbench environment with intelligent plug-ins | |
WO2008036116A3 (en) | Virtual view schematic editor | |
WO2010003568A8 (en) | Topical composition for the treatment of actinic keratosis | |
FI20055408A0 (en) | Creating an Extreme Computer Model | |
WO2011102912A3 (en) | Human-motion-training system | |
WO2006112986A3 (en) | Systems and methods for device simulation | |
WO2011025190A3 (en) | Method for performing cooperative function automatically and device using the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200680028937.3 Country of ref document: CN |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006788909 Country of ref document: EP |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 06788909 Country of ref document: EP Kind code of ref document: A2 |