ES2140136T3 - Metodo para proporcionar un espacio de nombres de objetos globales a un usuario en un sistema operativo multiusuario. - Google Patents
Metodo para proporcionar un espacio de nombres de objetos globales a un usuario en un sistema operativo multiusuario.Info
- Publication number
- ES2140136T3 ES2140136T3 ES96934052T ES96934052T ES2140136T3 ES 2140136 T3 ES2140136 T3 ES 2140136T3 ES 96934052 T ES96934052 T ES 96934052T ES 96934052 T ES96934052 T ES 96934052T ES 2140136 T3 ES2140136 T3 ES 2140136T3
- Authority
- ES
- Spain
- Prior art keywords
- user
- name
- global
- operating system
- providing
- 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.)
- Expired - Lifetime
Links
Classifications
-
- 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/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
-
- 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/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
-
- 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/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45537—Provision of facilities of other operating environments, e.g. WINE
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multi Processors (AREA)
- Selective Calling Equipment (AREA)
- Stored Programmes (AREA)
- Computer And Data Communications (AREA)
- Alarm Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
UN METODO APROPIADO PARA EL USO DE UN SISTEMA DE CLIENTE/SERVIDOR, QUE PERMITE COPIAS MULTIPLES DE UNA APLICACION DE USUARIO UNICO PARA EJECUTAR SIMULTANEAMENTE EN UN SISTEMA OPERATIVO MULTIUSUARIO SIN MODIFICACION DEL PROGRAMA DE UN UNICO USUARIO, MODIFICANDO LOS METODOS DE SISTEMA OPERATIVO EXISTENTES UTILIZADOS PARA LA CREACION CREACION, CONSULTA Y BORRADO DEL NOMBRE DE OBJETO. EL METODO CREA UN CONTEXTO GLOBAL DE USUARIO ETIQUETANDO CADA EJEMPLO DE LA APLICACION DE UN UNICO USUARIO CON UN IDENTIFICADOR (NOMBRE) DE USUARIO QUE DEFINE UN ESPACIO PARA EL NOMBRE DE UN UNICO USUARIO EN EL QUE CADA OBJETO ETIQUETADO SOLAMENTE ESTA DISPONIBLE PARA EL USUARIO INDICADO. ADEMAS, SE PERMITE EL PROCESO DE SERVIDOR DE UN UNICO USUARIO PARA IMITAR AL CLIENTE CON EL FIN DE PERMITIR AL USUARIO ACCEDER A LOS RECURSOS INDICADOS DEL ESPACIO DE NOMBRE DE USUARIO UNICO. TAMBIEN SE CREA UN CONTEXTO GLOBAL DE SISTEMA COEXISTENTE MARCANDO LOS RECURSOS INDICADOS GLOBALES DEL SISTEMA.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/541,020 US6684259B1 (en) | 1995-10-11 | 1995-10-11 | Method for providing user global object name space in a multi-user operating system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2140136T3 true ES2140136T3 (es) | 2000-02-16 |
Family
ID=24157876
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES96934052T Expired - Lifetime ES2140136T3 (es) | 1995-10-11 | 1996-10-04 | Metodo para proporcionar un espacio de nombres de objetos globales a un usuario en un sistema operativo multiusuario. |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US6684259B1 (es) |
| EP (1) | EP0855060B1 (es) |
| JP (1) | JPH11513822A (es) |
| KR (1) | KR19990064189A (es) |
| AT (1) | ATE187562T1 (es) |
| AU (1) | AU710435B2 (es) |
| CA (1) | CA2234405C (es) |
| DE (1) | DE69605568T2 (es) |
| ES (1) | ES2140136T3 (es) |
| IL (1) | IL124035A (es) |
| WO (1) | WO1997014098A1 (es) |
Families Citing this family (47)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6338064B1 (en) | 1998-05-14 | 2002-01-08 | International Business Machines Corporation | Method for enabling a web server running a “closed” native operating system to impersonate a user of a web client to obtain a protected file |
| US6154751A (en) * | 1998-05-14 | 2000-11-28 | International Business Machines Corporation | Method for executing a user-requested CGI program in a new authentication context while protecting operation of a default web server program |
| US6922708B1 (en) * | 1999-02-18 | 2005-07-26 | Oracle International Corporation | File system that supports transactions |
| US7451484B1 (en) | 1999-05-27 | 2008-11-11 | International Business Machines Corporation | Method for enabling a program written in untrusted code to interact with a security subsystem of a hosting operating system |
| US7552440B1 (en) * | 1999-09-28 | 2009-06-23 | Rockwell Automation Technologies, Inc. | Process communication multiplexer |
| US6604148B1 (en) | 1999-10-01 | 2003-08-05 | International Business Machines Corporation | Method, system, and program for accessing a network namespace |
| US7117293B1 (en) * | 2000-05-12 | 2006-10-03 | Apple Computer, Inc. | Method and apparatus for archiving and unarchiving objects |
| KR20000050238A (ko) * | 2000-05-30 | 2000-08-05 | 김호광 | 다수의 운영시스템에서 실행 가능한 프로그램 제작 시스템및 방법 |
| US7117239B1 (en) * | 2000-07-28 | 2006-10-03 | Axeda Corporation | Reporting the state of an apparatus to a remote computer |
| US8108543B2 (en) | 2000-09-22 | 2012-01-31 | Axeda Corporation | Retrieving data from a server |
| US7185014B1 (en) | 2000-09-22 | 2007-02-27 | Axeda Corporation | Retrieving data from a server |
| KR20020031511A (ko) * | 2000-10-20 | 2002-05-02 | 김영돈, 정춘보 | 다수의 하드웨어에서 실행가능한 pda 어플리케이션제작방법 |
| US20020078365A1 (en) * | 2000-12-15 | 2002-06-20 | International Business Machines Corporation | Method for securely enabling an application to impersonate another user in an external authorization manager |
| GB2374688B (en) * | 2001-04-19 | 2004-12-29 | Ibm | A method and system for distributing software features to a computer |
| US7254601B2 (en) | 2001-12-20 | 2007-08-07 | Questra Corporation | Method and apparatus for managing intelligent assets in a distributed environment |
| US7822980B2 (en) * | 2002-03-15 | 2010-10-26 | International Business Machines Corporation | Authenticated identity propagation and translation within a multiple computing unit environment |
| US7178149B2 (en) * | 2002-04-17 | 2007-02-13 | Axeda Corporation | XML scripting of soap commands |
| US7966418B2 (en) * | 2003-02-21 | 2011-06-21 | Axeda Corporation | Establishing a virtual tunnel between two computer programs |
| US7246361B1 (en) * | 2003-03-20 | 2007-07-17 | Intuit, Inc. | Supporting multiple late binding objects with the same identifier |
| CN101304355A (zh) * | 2003-05-28 | 2008-11-12 | 赛宝技术公司 | 备份小区控制器 |
| JP2005149164A (ja) * | 2003-11-17 | 2005-06-09 | Hitachi Ltd | 共有ライブラリに格納された外部公開関数の呼び出し方法 |
| US7590743B2 (en) * | 2003-12-23 | 2009-09-15 | Softricity, Inc. | Method and system for associating a process on a multi-user device with a host address unique to a user session associated with the process |
| KR20050114047A (ko) * | 2004-05-31 | 2005-12-05 | 삼성전자주식회사 | 원격지에 소재하는 다수의 클라이언트들을 지원하는 방법및 서버 |
| US7680758B2 (en) * | 2004-09-30 | 2010-03-16 | Citrix Systems, Inc. | Method and apparatus for isolating execution of software applications |
| US7458072B2 (en) * | 2004-10-06 | 2008-11-25 | Microsoft Corporation | Execution context infrastructure |
| US7450128B2 (en) * | 2004-11-15 | 2008-11-11 | Hewlett-Packard Development Company, L.P. | Systems and methods of providing image copy and modify commands to a receiver with an associated display |
| US7703135B2 (en) * | 2004-12-21 | 2010-04-20 | International Business Machines Corporation | Accessing protected resources via multi-identity security environments |
| US7817849B2 (en) * | 2005-08-18 | 2010-10-19 | Hewlett-Packard Development Company, L.P. | Method and apparatus for graphical data compression |
| US8370479B2 (en) * | 2006-10-03 | 2013-02-05 | Axeda Acquisition Corporation | System and method for dynamically grouping devices based on present device conditions |
| US8065397B2 (en) | 2006-12-26 | 2011-11-22 | Axeda Acquisition Corporation | Managing configurations of distributed devices |
| US9870263B2 (en) * | 2007-06-29 | 2018-01-16 | Microsoft Technology Licensing, Llc | System virtualization instance management for terminal sessions |
| US8171483B2 (en) | 2007-10-20 | 2012-05-01 | Citrix Systems, Inc. | Method and system for communicating between isolation environments |
| US8832698B1 (en) | 2007-12-31 | 2014-09-09 | Emc Corporation | Event-driven state thread architecture |
| US8832711B1 (en) * | 2007-12-31 | 2014-09-09 | Emc Corporation | User interface for event-driven state thread architecture |
| US20170111368A1 (en) * | 2009-06-22 | 2017-04-20 | Beyondtrust Software, Inc. | Systems and methods for true privilege application elevation |
| US8556713B2 (en) * | 2009-10-20 | 2013-10-15 | Michael Pilip | Single to multi-user synchronous application conversion |
| US8650658B2 (en) | 2010-10-25 | 2014-02-11 | Openpeak Inc. | Creating distinct user spaces through user identifiers |
| US8589481B2 (en) * | 2011-09-14 | 2013-11-19 | Microsoft Corporation | Multi tenant access to applications |
| US8635152B2 (en) * | 2011-09-14 | 2014-01-21 | Microsoft Corporation | Multi tenancy for single tenancy applications |
| JP5724973B2 (ja) | 2012-09-14 | 2015-05-27 | コニカミノルタ株式会社 | 携帯情報端末、情報管理システム、携帯情報端末の共有方法、およびコンピュータプログラム |
| US9069766B2 (en) * | 2012-11-02 | 2015-06-30 | Microsoft Technology Licensing, Llc | Content-based isolation for computing device security |
| WO2014134616A1 (en) * | 2013-03-01 | 2014-09-04 | Mobile Iron, Inc. | Multi-user use of single-user apps |
| US9772835B1 (en) * | 2013-03-13 | 2017-09-26 | Amazon Technologies, Inc. | Modification of program code for execution in a multi-tenant or distributed computing environment |
| EP3198398B1 (en) * | 2014-09-26 | 2021-03-17 | BlackBerry Limited | Access to software applications |
| US10977361B2 (en) | 2017-05-16 | 2021-04-13 | Beyondtrust Software, Inc. | Systems and methods for controlling privileged operations |
| KR102212512B1 (ko) * | 2019-02-28 | 2021-02-04 | 성균관대학교산학협력단 | 가상화기술에서 뮤텍스 객체를 이용한 소프트웨어 기반 은닉채널 구성 시스템 |
| US11528149B2 (en) | 2019-04-26 | 2022-12-13 | Beyondtrust Software, Inc. | Root-level application selective configuration |
Family Cites Families (42)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4387425A (en) | 1980-05-19 | 1983-06-07 | Data General Corporation | Masterless and contentionless computer network |
| US4779189A (en) | 1985-06-28 | 1988-10-18 | International Business Machines Corporation | Peripheral subsystem initialization method and apparatus |
| US4825354A (en) * | 1985-11-12 | 1989-04-25 | American Telephone And Telegraph Company, At&T Bell Laboratories | Method of file access in a distributed processing computer network |
| JP2585535B2 (ja) | 1986-06-02 | 1997-02-26 | 株式会社日立製作所 | 複合計算機システムにおけるプロセス結合方法 |
| US4887204A (en) | 1987-02-13 | 1989-12-12 | International Business Machines Corporation | System and method for accessing remote files in a distributed networking environment |
| US5175852A (en) | 1987-02-13 | 1992-12-29 | International Business Machines Corporation | Distributed file access structure lock |
| US5202971A (en) | 1987-02-13 | 1993-04-13 | International Business Machines Corporation | System for file and record locking between nodes in a distributed data processing environment maintaining one copy of each file lock |
| US5367688A (en) | 1987-09-04 | 1994-11-22 | Digital Equipment Corporation | Boot system for distributed digital data processing system |
| US5014221A (en) | 1988-01-29 | 1991-05-07 | Digital Equipment Corporation | Mechanism for arbitrating client access to a networked print server |
| US5155847A (en) | 1988-08-03 | 1992-10-13 | Minicom Data Corporation | Method and apparatus for updating software at remote locations |
| US5031089A (en) | 1988-12-30 | 1991-07-09 | United States Of America As Represented By The Administrator, National Aeronautics And Space Administration | Dynamic resource allocation scheme for distributed heterogeneous computer systems |
| EP0381645A3 (en) | 1989-01-18 | 1992-08-05 | International Business Machines Corporation | System and method for communicating between a plurality of processors |
| ATE151183T1 (de) | 1989-02-24 | 1997-04-15 | Digital Equipment Corp | Makler für die auswahl von rechnernetzwerkservern |
| US5142680A (en) | 1989-04-26 | 1992-08-25 | Sun Microsystems, Inc. | Method for loading an operating system through a network |
| US5305440A (en) | 1989-05-15 | 1994-04-19 | International Business Machines Corporation | File extension by clients in a distributed data processing system |
| US5187790A (en) * | 1989-06-29 | 1993-02-16 | Digital Equipment Corporation | Server impersonation of client processes in an object based computer operating system |
| US5057996A (en) * | 1989-06-29 | 1991-10-15 | Digital Equipment Corporation | Waitable object creation system and method in an object based computer operating system |
| US5129084A (en) | 1989-06-29 | 1992-07-07 | Digital Equipment Corporation | Object container transfer system and method in an object based computer operating system |
| US5297283A (en) | 1989-06-29 | 1994-03-22 | Digital Equipment Corporation | Object transferring system and method in an object based computer operating system |
| US5119319A (en) | 1989-12-14 | 1992-06-02 | Options Unlimited Research Corp. | Full-duplex video communication system |
| EP0463251A1 (en) | 1990-06-28 | 1992-01-02 | International Business Machines Corporation | Software installation |
| AU639802B2 (en) * | 1990-08-14 | 1993-08-05 | Oracle International Corporation | Methods and apparatus for providing dynamic invocation of applications in a distributed heterogeneous environment |
| US5423041A (en) | 1990-09-28 | 1995-06-06 | Texas Instruments Incorporated | Coupling rules to an object-oriented program |
| US5241625A (en) | 1990-11-27 | 1993-08-31 | Farallon Computing, Inc. | Screen image sharing among heterogeneous computers |
| US5249290A (en) | 1991-02-22 | 1993-09-28 | At&T Bell Laboratories | Method of and apparatus for operating a client/server computer network |
| US5204897A (en) | 1991-06-28 | 1993-04-20 | Digital Equipment Corporation | Management interface for license management system |
| IL99923A0 (en) | 1991-10-31 | 1992-08-18 | Ibm Israel | Method of operating a computer in a network |
| EP0546682A3 (en) | 1991-12-12 | 1993-12-08 | Ibm | Parent class shadowing |
| US5349682A (en) | 1992-01-31 | 1994-09-20 | Parallel Pcs, Inc. | Dynamic fault-tolerant parallel processing system for performing an application function with increased efficiency using heterogeneous processors |
| US5386558A (en) * | 1992-02-24 | 1995-01-31 | Adapsys, Inc. | Method and apparatus for executing control system functions in a computer system |
| US5371891A (en) | 1992-04-09 | 1994-12-06 | Microsoft Corporation | Method for object construction in a compiler for an object-oriented programming language |
| US5339430A (en) | 1992-07-01 | 1994-08-16 | Telefonaktiebolaget L M Ericsson | System for dynamic run-time binding of software modules in a computer system |
| US5440719A (en) | 1992-10-27 | 1995-08-08 | Cadence Design Systems, Inc. | Method simulating data traffic on network in accordance with a client/sewer paradigm |
| US5329619A (en) * | 1992-10-30 | 1994-07-12 | Software Ag | Cooperative processing interface and communication broker for heterogeneous computing environments |
| CA2103297A1 (en) | 1992-12-07 | 1994-06-08 | Donald J. Kennedy | Interception system and method including user interface |
| US5315703A (en) | 1992-12-23 | 1994-05-24 | Taligent, Inc. | Object-oriented notification framework system |
| US5325527A (en) | 1993-01-19 | 1994-06-28 | Canon Information Systems, Inc. | Client/server communication system utilizing a self-generating nodal network |
| US5437025A (en) | 1993-01-26 | 1995-07-25 | International Business Machines Corporation | System and method for run time configuration of objects in an object oriented computing environment |
| US5369766A (en) | 1993-03-25 | 1994-11-29 | Taligent, Inc. | Object-oriented loader system with support for different load formats |
| AU681433B2 (en) * | 1993-08-03 | 1997-08-28 | Sun Microsystems, Inc. | Flexible multi-platform partitioning for computer applications |
| GB2281793A (en) | 1993-09-11 | 1995-03-15 | Ibm | A data processing system for providing user load levelling in a network |
| US5581765A (en) * | 1994-08-30 | 1996-12-03 | International Business Machines Corporation | System for combining a global object identifier with a local object address in a single object pointer |
-
1995
- 1995-10-11 US US08/541,020 patent/US6684259B1/en not_active Expired - Lifetime
-
1996
- 1996-10-04 JP JP9515108A patent/JPH11513822A/ja active Pending
- 1996-10-04 IL IL12403596A patent/IL124035A/en not_active IP Right Cessation
- 1996-10-04 ES ES96934052T patent/ES2140136T3/es not_active Expired - Lifetime
- 1996-10-04 DE DE69605568T patent/DE69605568T2/de not_active Expired - Lifetime
- 1996-10-04 CA CA002234405A patent/CA2234405C/en not_active Expired - Lifetime
- 1996-10-04 AU AU72566/96A patent/AU710435B2/en not_active Expired
- 1996-10-04 KR KR1019980702673A patent/KR19990064189A/ko not_active Withdrawn
- 1996-10-04 WO PCT/US1996/015947 patent/WO1997014098A1/en not_active Ceased
- 1996-10-04 EP EP96934052A patent/EP0855060B1/en not_active Expired - Lifetime
- 1996-10-04 AT AT96934052T patent/ATE187562T1/de not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| CA2234405C (en) | 2002-07-23 |
| IL124035A (en) | 2001-08-08 |
| US6684259B1 (en) | 2004-01-27 |
| EP0855060A1 (en) | 1998-07-29 |
| EP0855060B1 (en) | 1999-12-08 |
| JPH11513822A (ja) | 1999-11-24 |
| WO1997014098A1 (en) | 1997-04-17 |
| AU7256696A (en) | 1997-04-30 |
| CA2234405A1 (en) | 1997-04-17 |
| DE69605568D1 (de) | 2000-01-13 |
| AU710435B2 (en) | 1999-09-23 |
| DE69605568T2 (de) | 2000-05-04 |
| KR19990064189A (ko) | 1999-07-26 |
| ATE187562T1 (de) | 1999-12-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2140136T3 (es) | Metodo para proporcionar un espacio de nombres de objetos globales a un usuario en un sistema operativo multiusuario. | |
| AR014954A1 (es) | Metodo para navegar desde el sistema de computacion de un cliente hacia un recurso almacenado en el sistema de computacion de un servidor de una red | |
| Berners-Lee | Information management: A proposal | |
| BR0210589A (pt) | Sistema e método para a recuperação, o gerenciamento, a entrega e a apresentação do conhecimento | |
| TWI671681B (zh) | 基於標籤的程式開發方法、頁面請求回應方法及其裝置 | |
| ATE252747T1 (de) | Verfahren und system zur entwicklung, anwendung, fernladung, und ausfuhrung, von datenbank gesteuerten webseiten | |
| AR008603A1 (es) | Aparato y metodo para brindar soporte y administrar servicios de telecomunicaciones | |
| EP0230349A3 (en) | A method of operating an expert system on a data processing system | |
| ES2136253T3 (es) | Almacen de datos inteligente. | |
| ES2132649T3 (es) | Sistema de comunicacion telefonica con dispositivo de localizacion de usuarios. | |
| PE20040256A1 (es) | Sistemas y metodos para proporcionar un catalogo de aplicaciones en una red inalambrica | |
| ATE317992T1 (de) | Vorrichtung zur vermittlung von inhalten | |
| ATE261596T1 (de) | Migration von prozessen unter benutzung einer darstellung dieser prozesse in einer daten- darstellungssprache in einer verteilten rechnerumgebung | |
| ES2145810T3 (es) | Sistemas de copiadora digital. | |
| CN113190348A (zh) | 跨平台虚拟资源分配方法、装置、设备及存储介质 | |
| ES2118382T3 (es) | Metodo de comunicacion con un soporte portatil. | |
| ES2059053T3 (es) | Procedimiento de control de los mejillones cebra empleando un haluro de didecildimetilamonio. | |
| ES2072866T3 (es) | Ambiente con adaptacion dinamica para programas informaticos. | |
| ES2076320T3 (es) | Adyuvante angiografico. | |
| ES2161878T3 (es) | Aparato y procedimiento para acceder a informacion sobre radiodifusion. | |
| Hardwick et al. | Using a relational database as an index to a distributed object database in engineering design systems | |
| TW542974B (en) | Chinese search engine and search method using centralized managing natural language | |
| Dundović | From Brittany through Vrana to Zadar–Zadar citizen family Bertonić (Britanico) | |
| Dundović | Od Bretanje preko Vrane do Zadra–zadarska građanska obitelj Bertonići (Britanico) | |
| Schulte | The Helen and Kurt Wolff translation prize and the retranslation of literary works |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FG2A | Definitive protection |
Ref document number: 855060 Country of ref document: ES |