RU2007147464A - Безопасный и стабильный хостинг расширенный третьих сторон для веб-служб - Google Patents
Безопасный и стабильный хостинг расширенный третьих сторон для веб-служб Download PDFInfo
- Publication number
- RU2007147464A RU2007147464A RU2007147464/09A RU2007147464A RU2007147464A RU 2007147464 A RU2007147464 A RU 2007147464A RU 2007147464/09 A RU2007147464/09 A RU 2007147464/09A RU 2007147464 A RU2007147464 A RU 2007147464A RU 2007147464 A RU2007147464 A RU 2007147464A
- Authority
- RU
- Russia
- Prior art keywords
- isoproc
- communicate
- operating environments
- communication
- computing operating
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/52—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
- G06F21/53—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow by executing in a restricted environment, e.g. sandbox or secure virtual machine
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computer And Data Communications (AREA)
- Storage Device Security (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
1. Одно или более вычислительных операционных окружений, содержащие: ! хостовую вычислительную систему, имеющую одно или более ядер обработки и одну или более подсистем памяти, причем хостовая вычислительная система сконфигурирована, чтобы выполнять исполняемые компьютером инструкции одного или более изолированных процессов (isoproc), причем возможность каждого isoproc осуществлять связь ограничена только определенными каналами связи, по которым он имеет специальное разрешение осуществлять связь; ! регулятор канала связи, сконфигурированный выборочно предоставлять одному или более isoproc специальное разрешение осуществлять связь по одному или более определенным каналам связи. ! 2. Одно или более вычислительных операционных окружений по п.1, в которых isoproc, выполнямый в хостовой вычислительной системе, выбирается из группы, состоящей из аппаратного изолированного процесса (HIP), программно-аппаратного изолированного процесса (FIP) и программного изолированного процесса (SIP). ! 3. Одно или более вычислительных операционных окружений по п.1, в которых специальное разрешение, предоставленное регулятором канала связи, определяет свойства связи определенного канала связи. ! 4. Одно или более вычислительных операционных окружений по п.1, в которых специальное разрешение, предоставленное регулятором канала связи, определяет свойства связи определенного канала связи субъектного isoproc, причем такие свойства включают в себя одно или более из следующего: ! с какими другими isoproc этот субъектный isoproc может осуществлять связь; ! ресурсы в системе, к которым isoproc может получить доступ через канал; ! другие процессы в системе, с которыми iso
Claims (22)
1. Одно или более вычислительных операционных окружений, содержащие:
хостовую вычислительную систему, имеющую одно или более ядер обработки и одну или более подсистем памяти, причем хостовая вычислительная система сконфигурирована, чтобы выполнять исполняемые компьютером инструкции одного или более изолированных процессов (isoproc), причем возможность каждого isoproc осуществлять связь ограничена только определенными каналами связи, по которым он имеет специальное разрешение осуществлять связь;
регулятор канала связи, сконфигурированный выборочно предоставлять одному или более isoproc специальное разрешение осуществлять связь по одному или более определенным каналам связи.
2. Одно или более вычислительных операционных окружений по п.1, в которых isoproc, выполнямый в хостовой вычислительной системе, выбирается из группы, состоящей из аппаратного изолированного процесса (HIP), программно-аппаратного изолированного процесса (FIP) и программного изолированного процесса (SIP).
3. Одно или более вычислительных операционных окружений по п.1, в которых специальное разрешение, предоставленное регулятором канала связи, определяет свойства связи определенного канала связи.
4. Одно или более вычислительных операционных окружений по п.1, в которых специальное разрешение, предоставленное регулятором канала связи, определяет свойства связи определенного канала связи субъектного isoproc, причем такие свойства включают в себя одно или более из следующего:
с какими другими isoproc этот субъектный isoproc может осуществлять связь;
ресурсы в системе, к которым isoproc может получить доступ через канал;
другие процессы в системе, с которыми isoproc может взаимодействовать;
способность получить доступ к механизмам связи (к примеру, TCP или веб-протоколам), чтобы осуществлять связь с другими системами;
возможность осуществлять связь с конкретными системами;
тип связи;
скорость, объем и время связи.
5. Одно или более вычислительных операционных окружений по п.1, дополнительно содержащие медиатор, выполненный с возможностью служить посредником в связи через множественные isoproc.
6. Одно или более вычислительных операционных окружений по п.1, в которых одно или более вычислительных операционных окружений являются веб-службой.
7. Одно или более вычислительных операционных окружений по п.1, в которых одно или более вычислительных операционных окружений являются крупномасштабными многопользовательскими распределенными играми или симуляторами.
8. Одно или более вычислительных операционных окружений по п.1, в которых одно или более вычислительных операционных окружений являются массовой многопользовательской онлайновой игрой.
9. Одно или более вычислительных операционных окружений по п.1, в которых регулятор канала связи дополнительно выполнен с возможностью предотвращать непосредственное влияние выполняющегося субъектного isoproc на выполнение других выполняющихся isoproc.
10. Одно или более вычислительных операционных окружений по п.1, в которых регулятор канала связи дополнительно выполнен с возможностью предотвращать осуществление связи выполняющегося субъектного isoproc с другими выполняющимися isoproc за исключением определенного набора других выполняющихся isoproc.
11. Одно или более вычислительных операционных окружений по п.1, в которых регулятор канала связи дополнительно выполнен с возможностью предотвращать получение доступа выполняющимся субъектным isoproc к ресурсам других выполняющихся isoproc за исключением определенного набора других выполняющихся isoproc.
12. Одно или более вычислительных операционных окружений по п.1, в которых регулятор канала связи дополнительно выполнен с возможностью предотвращать осуществление связи выполняющегося субъектного isoproc с другими вычислительными системами по сети связи, если выполняющемуся субъектному isoproc специально не разрешено так делать.
13. Одно или более вычислительных операционных окружений, дополнительно содержащих медиатор, выполненный с возможностью служить посредником в связи через один или более isoproc и сеть связи, причем сеть является внешней по отношению к хостовой вычислительной системе.
14. Одно или более вычислительных операционных окружений по п.1, дополнительно содержащих скрывающий или фильтрующий механизм, выполненный с возможностью скрывать данные от одного или более isoproc, выполняющихся в хостовой вычислительной системе.
15. Один или более машиночитаемых носителей, имеющих машиноисполняемые инструкции, которые, когда выполняются компьютером, выполняют способ, содержащий этапы, на которых:
выполняют инструкции определенного стандартного набора из одного или более изолированных процессов (isoproc), где возможность каждого isoproc осуществлять связь, ограничена только ассоциированными определенными каналами связи, по которым он имеет специальное разрешение осуществлять связь;
выполняют инструкции расширенного isoproc, который не является частью стандартного набора, причем расширенный isoproc имеет специальное разрешение осуществлять связь с одним или более определенных членов стандартного набора и, таким образом, не может осуществлять связь с другими членами стандартного набора.
16. Один или более машиночитаемых носителей по п.15, в которых определенный стандартный набор одного или более isoproc представляет массовую многопользовательскую онлайновую игру (MMOG), а расширенный isoproc является "модом" к MMOG.
17. Один или более машиночитаемых носителей по п.15, в которых выполнение инструкций расширенного isoproc дополнительно характеризуется тем, что возможность расширенного isoproc осуществлять связь с внешней сетью связи обеспечивается специальным разрешением осуществлять связь через медиаторный isoproc.
18. Один или более машиночитаемых носителей, имеющих машиноисполняемые инструкции, которые, когда выполняются компьютером, выполняют способ, содержащий этапы, на которых:
предоставляют стандартный набор веб-служб через сеть связи;
предоставляют механизм для расширения стандартного набора веб-служб, чтобы выполнить один или более расширенных процессов;
изолируют расширенные процессы от стандартного набора веб-служб и от сети связи.
19. Один или более машиночитаемых носителей по п.18, в которых возможность каждого из одного или более расширенных процессов осуществлять связь с членами веб-служб и с другими расширенными процессами ограничена только определенными каналами связи, по которым расширенный процесс имеет специальное разрешение осуществлять связь.
20. Один или более машиночитаемых носителей по п.18, в которых каждый член стандартного набора веб-служб и один или более расширенных процессов выбирается из группы, состоящей из аппаратного изолированного процесса (HIP), программно-аппаратного изолированного процесса (FIP) и программного изолированного процесса (SIP).
21. Один или более машиночитаемых носителей по п.18, в которых действие изоляции характеризуется предотвращением того, что расширенные процессы будут выдавать себя за стандартный набор веб-служб или его любой член.
22. Один или более машиночитаемых носителей по п.18, в которых действие изоляции характеризуется определением того, с какими другими процессами такой расширенный процесс может осуществлять связь, и регулированием такой связи между ними.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US69219005P | 2005-06-20 | 2005-06-20 | |
| US60/692,190 | 2005-06-20 | ||
| US11/275,160 US8849968B2 (en) | 2005-06-20 | 2005-12-15 | Secure and stable hosting of third-party extensions to web services |
| US11/275,160 | 2005-12-15 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2007147464A true RU2007147464A (ru) | 2009-06-27 |
| RU2424556C2 RU2424556C2 (ru) | 2011-07-20 |
Family
ID=37595644
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2007147464/08A RU2424556C2 (ru) | 2005-06-20 | 2006-05-19 | Безопасный и стабильный хостинг расширений третьих сторон для веб-служб |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US8849968B2 (ru) |
| EP (1) | EP1896978B1 (ru) |
| JP (1) | JP5043003B2 (ru) |
| KR (1) | KR101343258B1 (ru) |
| CN (1) | CN101198947B (ru) |
| BR (1) | BRPI0611985A2 (ru) |
| MX (1) | MX2007016218A (ru) |
| RU (1) | RU2424556C2 (ru) |
| WO (1) | WO2007001679A2 (ru) |
Families Citing this family (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070094495A1 (en) * | 2005-10-26 | 2007-04-26 | Microsoft Corporation | Statically Verifiable Inter-Process-Communicative Isolated Processes |
| US8074231B2 (en) | 2005-10-26 | 2011-12-06 | Microsoft Corporation | Configuration of isolated extensions and device drivers |
| US8032898B2 (en) * | 2006-06-30 | 2011-10-04 | Microsoft Corporation | Kernel interface with categorized kernel objects |
| US8789063B2 (en) | 2007-03-30 | 2014-07-22 | Microsoft Corporation | Master and subordinate operating system kernels for heterogeneous multiprocessor systems |
| US10068238B2 (en) * | 2007-05-23 | 2018-09-04 | Excalibur Ip, Llc | Incentive-based system and method for third-party web application development and publication |
| US20090183155A1 (en) * | 2008-01-15 | 2009-07-16 | Microsoft Corporation | Isolation of Content by Processes in an Application |
| US20090265755A1 (en) * | 2008-04-18 | 2009-10-22 | International Business Machines Corporation | Firewall methodologies for use within virtual environments |
| US9594900B2 (en) | 2008-12-09 | 2017-03-14 | Microsoft Technology Licensing, Llc | Isolating applications hosted by plug-in code |
| US20100199357A1 (en) * | 2009-02-02 | 2010-08-05 | Microsoft Corporation | Secure hosting for untrusted code |
| US10268522B2 (en) * | 2009-11-30 | 2019-04-23 | Red Hat, Inc. | Service aggregation using graduated service levels in a cloud network |
| US9055080B2 (en) * | 2009-12-14 | 2015-06-09 | Citrix Systems, Inc. | Systems and methods for service isolation |
| US8038456B1 (en) | 2010-04-23 | 2011-10-18 | Leviton Manufacturing Co., Inc | Tamper prevention system having a shroud to partially cover a release mechanism |
| US8025514B1 (en) | 2010-04-23 | 2011-09-27 | Leviton Manufacturing Co., Inc. | Shroud to prevent manipulation of a release mechanism of a plug |
| US20120166941A1 (en) * | 2010-12-24 | 2012-06-28 | Microsoft Corporation | Content processing with extensibility |
| US9524531B2 (en) | 2011-05-09 | 2016-12-20 | Microsoft Technology Licensing, Llc | Extensibility features for electronic communications |
| US9235803B2 (en) * | 2012-04-19 | 2016-01-12 | Microsoft Technology Licensing, Llc | Linking web extension and content contextually |
| JP5924159B2 (ja) * | 2012-06-29 | 2016-05-25 | 大日本印刷株式会社 | 情報処理装置 |
| US9456003B2 (en) | 2013-07-24 | 2016-09-27 | At&T Intellectual Property I, L.P. | Decoupling hardware and software components of network security devices to provide security software as a service in a distributed computing environment |
| US9058193B2 (en) * | 2013-11-14 | 2015-06-16 | Google Inc. | Methods and systems for providing compatibility of applications with multiple versions of an operating system |
| US9348625B2 (en) | 2014-05-23 | 2016-05-24 | Google Inc. | Application access to native and bundled libraries |
| US10659523B1 (en) | 2014-05-23 | 2020-05-19 | Amazon Technologies, Inc. | Isolating compute clusters created for a customer |
| US20180330080A1 (en) * | 2015-12-22 | 2018-11-15 | Intel Corporation | Isolated remotely-virtualized mobile computing environment |
| US10789058B2 (en) * | 2018-05-30 | 2020-09-29 | Microsoft Technology Licensing, Llc | Extensibility of unified platform |
| US11625382B2 (en) | 2019-06-21 | 2023-04-11 | Einstein Technologies Inc. | Blockchain as a service method, apparatus, and system |
| US11182508B1 (en) | 2021-02-23 | 2021-11-23 | Polyverse Corporation | Enhanced version retention systems and methods |
| US11461481B1 (en) | 2021-06-04 | 2022-10-04 | Polyverse Corporation | Encrypted to be executed software code and execution environment apparatuses, systems, and methods |
| US11216299B1 (en) | 2021-07-06 | 2022-01-04 | Polyverse Corporation | Computing environment multi-aliasing systems and methods |
| US11354405B1 (en) | 2021-07-06 | 2022-06-07 | Polyverse Corporation | Code snippet mobilization systems and methods |
Family Cites Families (192)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4916637A (en) * | 1987-11-18 | 1990-04-10 | International Business Machines Corporation | Customized instruction generator |
| US4885684A (en) | 1987-12-07 | 1989-12-05 | International Business Machines Corporation | Method for compiling a master task definition data set for defining the logical data flow of a distributed processing network |
| JPH01292537A (ja) | 1988-05-20 | 1989-11-24 | Hitachi Ltd | 規則検証型情報処理システム |
| 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 |
| US5057996A (en) | 1989-06-29 | 1991-10-15 | Digital Equipment Corporation | Waitable object creation system and method in an object based computer operating system |
| CA2025120A1 (en) | 1989-09-28 | 1991-03-29 | John W. White | Portable and dynamic distributed application architecture |
| US5179702A (en) * | 1989-12-29 | 1993-01-12 | Supercomputer Systems Limited Partnership | System and method for controlling a highly parallel multiprocessor using an anarchy based scheduler for parallel execution thread scheduling |
| JP2720904B2 (ja) * | 1990-08-31 | 1998-03-04 | 富士通株式会社 | 自己記述によるデータベース管理システムの構成方法および開発/変更方法 |
| EP0490636B1 (en) | 1990-12-14 | 1998-09-09 | Sun Microsystems, Inc. | Method and apparatus for interprocess message switching |
| US5317568A (en) * | 1991-04-11 | 1994-05-31 | Galileo International Partnership | Method and apparatus for managing and facilitating communications in a distributed hetergeneous network |
| US5522075A (en) * | 1991-06-28 | 1996-05-28 | Digital Equipment Corporation | Protection ring extension for computers having distinct virtual machine monitor and virtual machine address spaces |
| US5469571A (en) | 1991-07-15 | 1995-11-21 | Lynx Real-Time Systems, Inc. | Operating system architecture using multiple priority light weight kernel task based interrupt handling |
| US5590281A (en) | 1991-10-28 | 1996-12-31 | The United States Of Americas As Represented By The Secretary Of The Navy | Asynchronous bidirectional application program processes interface for a distributed heterogeneous multiprocessor system |
| JPH05119987A (ja) | 1991-10-30 | 1993-05-18 | Hitachi Ltd | 動的仕様の検証ルールの図形式定義方法 |
| DE69230462T2 (de) * | 1991-11-19 | 2000-08-03 | Sun Microsystems, Inc. | Arbitrierung des Multiprozessorzugriffs zu gemeinsamen Mitteln |
| JPH05181919A (ja) | 1991-12-27 | 1993-07-23 | Mitsubishi Electric Corp | システム設計支援装置 |
| 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 |
| US5361359A (en) | 1992-08-31 | 1994-11-01 | Trusted Information Systems, Inc. | System and method for controlling the use of a computer |
| US5329619A (en) * | 1992-10-30 | 1994-07-12 | Software Ag | Cooperative processing interface and communication broker for heterogeneous computing environments |
| US5481717A (en) * | 1993-04-12 | 1996-01-02 | Kabushiki Kaisha Toshiba | Logic program comparison method for verifying a computer program in relation to a system specification |
| US6714933B2 (en) | 2000-05-09 | 2004-03-30 | Cnet Networks, Inc. | Content aggregation method and apparatus for on-line purchasing system |
| US5455951A (en) | 1993-07-19 | 1995-10-03 | Taligent, Inc. | Method and apparatus for running an object-oriented program on a host computer with a procedural operating system |
| GB9505939D0 (en) | 1995-03-23 | 1995-05-10 | Intelligence Quotient Int | A method of operating a computer system |
| JPH0756754A (ja) | 1993-08-03 | 1995-03-03 | Internatl Business Mach Corp <Ibm> | マルチメディア・グループ資源割当て装置及び方法 |
| GB9320982D0 (en) | 1993-10-12 | 1993-12-01 | Ibm | A data processing system |
| DE69505717T2 (de) | 1994-03-08 | 1999-06-24 | Digital Equipment Corp., Maynard, Mass. | Verfahren und Vorrichtung zur Feststellung und Durchführung von kreuzweisen Unterprogrammanrufen |
| US5590001A (en) | 1994-03-15 | 1996-12-31 | Fujitsu Limited | Breather filter unit for magnetic disk drive |
| US6115819A (en) | 1994-05-26 | 2000-09-05 | The Commonwealth Of Australia | Secure computer architecture |
| US5551051A (en) * | 1994-09-20 | 1996-08-27 | Motorola, Inc. | Isolated multiprocessing system having tracking circuit for verifyng only that the processor is executing set of entry instructions upon initiation of the system controller program |
| US5794052A (en) * | 1995-02-27 | 1998-08-11 | Ast Research, Inc. | Method of software installation and setup |
| US6006328A (en) * | 1995-07-14 | 1999-12-21 | Christopher N. Drake | Computer software authentication, protection, and security system |
| US6009476A (en) | 1995-11-21 | 1999-12-28 | Diamond Multimedia Systems, Inc. | Device driver architecture supporting emulation environment |
| US5752032A (en) | 1995-11-21 | 1998-05-12 | Diamond Multimedia Systems, Inc. | Adaptive device driver using controller hardware sub-element identifier |
| US5754776A (en) * | 1995-12-28 | 1998-05-19 | Intel Corporation | Re-prioritizing background data transfers in multipoint conferencing |
| US5951639A (en) | 1996-02-14 | 1999-09-14 | Powertv, Inc. | Multicast downloading of software and data modules and their compatibility requirements |
| US5845129A (en) | 1996-03-22 | 1998-12-01 | Philips Electronics North America Corporation | Protection domains in a single address space |
| US6292941B1 (en) | 1996-04-30 | 2001-09-18 | Sun Microsystems, Inc. | Operating system installation |
| US5768532A (en) * | 1996-06-17 | 1998-06-16 | International Business Machines Corporation | Method and distributed database file system for implementing self-describing distributed file objects |
| US5944821A (en) * | 1996-07-11 | 1999-08-31 | Compaq Computer Corporation | Secure software registration and integrity assessment in a computer system |
| US6003129A (en) | 1996-08-19 | 1999-12-14 | Samsung Electronics Company, Ltd. | System and method for handling interrupt and exception events in an asymmetric multiprocessor architecture |
| DE19729529B4 (de) * | 1996-09-13 | 2010-04-08 | Kolbus Gmbh & Co. Kg | Verfahren und Vorrichtung zum Herstellen eines Buches |
| US5958050A (en) | 1996-09-24 | 1999-09-28 | Electric Communities | Trusted delegation system |
| US5974572A (en) | 1996-10-15 | 1999-10-26 | Mercury Interactive Corporation | Software system and methods for generating a load test using a server access log |
| US5923878A (en) * | 1996-11-13 | 1999-07-13 | Sun Microsystems, Inc. | System, method and apparatus of directly executing an architecture-independent binary program |
| US5878408A (en) | 1996-12-06 | 1999-03-02 | International Business Machines Corporation | Data management system and process |
| US5931938A (en) * | 1996-12-12 | 1999-08-03 | Sun Microsystems, Inc. | Multiprocessor computer having configurable hardware system domains |
| US5884018A (en) | 1997-01-28 | 1999-03-16 | Tandem Computers Incorporated | Method and apparatus for distributed agreement on processor membership in a multi-processor system |
| US6144992A (en) | 1997-05-09 | 2000-11-07 | Altiris, Inc. | Method and system for client/server and peer-to-peer disk imaging |
| US6658447B2 (en) | 1997-07-08 | 2003-12-02 | Intel Corporation | Priority based simultaneous multi-threading |
| US6247128B1 (en) * | 1997-07-22 | 2001-06-12 | Compaq Computer Corporation | Computer manufacturing with smart configuration methods |
| US6038399A (en) | 1997-07-22 | 2000-03-14 | Compaq Computer Corporation | Computer manufacturing architecture with two data-loading processes |
| US6078744A (en) * | 1997-08-01 | 2000-06-20 | Sun Microsystems | Method and apparatus for improving compiler performance during subsequent compilations of a source program |
| US5963743A (en) | 1997-08-29 | 1999-10-05 | Dell Usa, L.P. | Database for facilitating software installation and testing for a build-to-order computer system |
| US6072953A (en) * | 1997-09-30 | 2000-06-06 | International Business Machines Corporation | Apparatus and method for dynamically modifying class files during loading for execution |
| US6542926B2 (en) * | 1998-06-10 | 2003-04-01 | Compaq Information Technologies Group, L.P. | Software partitioned multi-processor system with flexible resource sharing levels |
| US6351850B1 (en) * | 1997-11-14 | 2002-02-26 | Frank Van Gilluwe | Computer operating system installation |
| US6182275B1 (en) * | 1998-01-26 | 2001-01-30 | Dell Usa, L.P. | Generation of a compatible order for a computer system |
| IL123512A0 (en) | 1998-03-02 | 1999-03-12 | Security 7 Software Ltd | Method and agent for the protection against hostile resource use access |
| US6912692B1 (en) * | 1998-04-13 | 2005-06-28 | Adobe Systems Incorporated | Copying a sequence of commands to a macro |
| US6092189A (en) * | 1998-04-30 | 2000-07-18 | Compaq Computer Corporation | Channel configuration program server architecture |
| US6161051A (en) | 1998-05-08 | 2000-12-12 | Rockwell Technologies, Llc | System, method and article of manufacture for utilizing external models for enterprise wide control |
| US6080207A (en) * | 1998-06-04 | 2000-06-27 | Gateway 2000, Inc. | System and method of creating and delivering software |
| US6904519B2 (en) * | 1998-06-12 | 2005-06-07 | Microsoft Corporation | Method and computer program product for offloading processing tasks from software to hardware |
| US6279111B1 (en) * | 1998-06-12 | 2001-08-21 | Microsoft Corporation | Security model using restricted tokens |
| US6381742B2 (en) * | 1998-06-19 | 2002-04-30 | Microsoft Corporation | Software package management |
| US6629152B2 (en) | 1998-06-29 | 2003-09-30 | International Business Machines Corporation | Message passing using shared memory of a computer |
| US6434694B1 (en) * | 1998-06-29 | 2002-08-13 | Sun Microsystems, Inc. | Security for platform-independent device drivers |
| US6202147B1 (en) | 1998-06-29 | 2001-03-13 | Sun Microsystems, Inc. | Platform-independent device drivers |
| US6321334B1 (en) * | 1998-07-15 | 2001-11-20 | Microsoft Corporation | Administering permissions associated with a security zone in a computer system security model |
| DE19837871C2 (de) * | 1998-08-20 | 2000-06-08 | Manfred Broy | Verfahren zum automatischen Erzeugen eines Programms |
| US6324622B1 (en) | 1998-08-24 | 2001-11-27 | International Business Machines Corporation | 6XX bus with exclusive intervention |
| US6039399A (en) * | 1998-09-03 | 2000-03-21 | Fisher Dynamics Corporation | Linear seat recliner |
| US6029174A (en) | 1998-10-31 | 2000-02-22 | M/A/R/C Inc. | Apparatus and system for an adaptive data management architecture |
| US6066182A (en) | 1998-11-05 | 2000-05-23 | Platinum Technology Ip, Inc. | Method and apparatus for operating system personalization during installation |
| US6438549B1 (en) * | 1998-12-03 | 2002-08-20 | International Business Machines Corporation | Method for storing sparse hierarchical data in a relational database |
| US6842782B1 (en) * | 1998-12-08 | 2005-01-11 | Yodlee.Com, Inc. | Method and apparatus for tracking functional states of a web-site and reporting results to web developers |
| US6862735B1 (en) | 1999-02-11 | 2005-03-01 | Sun Microsystems, Inc. | Mechanism by which platform independent software may bind to and access platform dependent software |
| US6732220B2 (en) * | 1999-02-17 | 2004-05-04 | Elbrus International | Method for emulating hardware features of a foreign architecture in a host operating system environment |
| US6341371B1 (en) * | 1999-02-23 | 2002-01-22 | International Business Machines Corporation | System and method for optimizing program execution in a computer system |
| US6442754B1 (en) * | 1999-03-29 | 2002-08-27 | International Business Machines Corporation | System, method, and program for checking dependencies of installed software components during installation or uninstallation of software |
| US6546546B1 (en) * | 1999-05-19 | 2003-04-08 | International Business Machines Corporation | Integrating operating systems and run-time systems |
| US6782541B1 (en) | 1999-05-28 | 2004-08-24 | Avaya Technology Corp. | System and method of exchanging information between software modules |
| GB9920676D0 (en) * | 1999-09-01 | 1999-11-03 | Tao Group Ltd | Translating and executing object-oriented computer programs |
| AU7738500A (en) * | 1999-10-01 | 2001-05-10 | Infraworks Corporation | Back-channeling in a memory vault system |
| US7167867B1 (en) * | 1999-10-05 | 2007-01-23 | Emc Corporation | Self-describing file system |
| US6715144B2 (en) * | 1999-12-30 | 2004-03-30 | International Business Machines Corporation | Request based automation of software installation, customization and activation |
| US6748592B1 (en) * | 2000-02-14 | 2004-06-08 | Xoucin, Inc. | Method and apparatus for protectively operating a data/information processing device |
| US6567974B1 (en) | 2000-02-25 | 2003-05-20 | Sun Microsystems, Inc. | Small memory footprint system and method for separating applications within a single virtual machine |
| US7047534B2 (en) | 2000-03-17 | 2006-05-16 | Microsoft Corporation | Simplified device drivers for hardware devices of a computer system |
| US6871344B2 (en) * | 2000-04-24 | 2005-03-22 | Microsoft Corporation | Configurations for binding software assemblies to application programs |
| US7310801B2 (en) * | 2000-04-27 | 2007-12-18 | Microsoft Corporation | Servicing a component-based software product throughout the software product lifecycle |
| US7155713B1 (en) | 2000-04-27 | 2006-12-26 | Microsoft Corporation | Componentized operating system |
| US6868539B1 (en) | 2000-06-28 | 2005-03-15 | Microsoft Corp. | System and method providing single application image |
| US7124408B1 (en) | 2000-06-28 | 2006-10-17 | Microsoft Corporation | Binding by hash |
| US6816905B1 (en) | 2000-11-10 | 2004-11-09 | Galactic Computing Corporation Bvi/Bc | Method and system for providing dynamic hosted service management across disparate accounts/sites |
| US7089289B1 (en) | 2000-07-18 | 2006-08-08 | International Business Machines Corporation | Mechanisms for efficient message passing with copy avoidance in a distributed system using advanced network devices |
| US6973517B1 (en) | 2000-08-31 | 2005-12-06 | Hewlett-Packard Development Company, L.P. | Partition formation using microprocessors in a multiprocessor computer system |
| JP3664473B2 (ja) | 2000-10-04 | 2005-06-29 | インターナショナル・ビジネス・マシーンズ・コーポレーション | プログラムの最適化方法及びこれを用いたコンパイラ |
| US7260845B2 (en) | 2001-01-09 | 2007-08-21 | Gabriel Kedma | Sensor for detecting and eliminating inter-process memory breaches in multitasking operating systems |
| US7613930B2 (en) | 2001-01-19 | 2009-11-03 | Trustware International Limited | Method for protecting computer programs and data from hostile code |
| CA2440031C (en) | 2001-02-22 | 2013-07-02 | Accenture Global Services Gmbh | Distributed development environment for building internet applications by developers at remote locations |
| JP3610915B2 (ja) * | 2001-03-19 | 2005-01-19 | 株式会社デンソー | 処理実行装置及びプログラム |
| US7233998B2 (en) | 2001-03-22 | 2007-06-19 | Sony Computer Entertainment Inc. | Computer architecture and software cells for broadband networks |
| US7272831B2 (en) * | 2001-03-30 | 2007-09-18 | Intel Corporation | Method and apparatus for constructing host processor soft devices independent of the host processor operating system |
| US20030031404A1 (en) * | 2001-08-07 | 2003-02-13 | Corvis Corporation | Optical transmission systems including optical components and optical filters and methods of use therein |
| PE20030375A1 (es) | 2001-08-13 | 2003-04-12 | Qualcomm Inc | Privilegio de acceso de nivel de aplicacion para un area de almacenamiento en un dispositivo de computadora |
| US7036114B2 (en) * | 2001-08-17 | 2006-04-25 | Sun Microsystems, Inc. | Method and apparatus for cycle-based computation |
| GB2381336B (en) * | 2001-08-21 | 2005-09-28 | Silicon Infusion Ltd | Object orientated heterogeneous multi-processor platform |
| IL145105A (en) | 2001-08-23 | 2007-02-11 | Gregory Bondar | Method and system for providing a web service by a plurality of web domains through a single ip address |
| US6988261B2 (en) * | 2001-08-24 | 2006-01-17 | Sun Microsystems, Inc. | Frameworks for generation of Java macro instructions in Java computing environments |
| CA2404602C (en) * | 2001-09-21 | 2009-07-14 | Corel Corporation | Web services gateway |
| US20030061401A1 (en) * | 2001-09-25 | 2003-03-27 | Luciani Luis E. | Input device virtualization with a programmable logic device of a server |
| US6978018B2 (en) * | 2001-09-28 | 2005-12-20 | Intel Corporation | Technique to support co-location and certification of executable content from a pre-boot space into an operating system runtime environment |
| US7711570B2 (en) * | 2001-10-21 | 2010-05-04 | Microsoft Corporation | Application abstraction with dialog purpose |
| EP1497724A2 (en) | 2001-10-30 | 2005-01-19 | Koninklijke Philips Electronics N.V. | Method for constructing distributed software components |
| US6745307B2 (en) * | 2001-10-31 | 2004-06-01 | Hewlett-Packard Development Company, L.P. | Method and system for privilege-level-access to memory within a computer |
| CN1327347C (zh) * | 2002-01-24 | 2007-07-18 | 皇家飞利浦电子股份有限公司 | 在多处理环境中执行进程 |
| JP2003233521A (ja) | 2002-02-13 | 2003-08-22 | Hitachi Ltd | ファイル保護システム |
| US6977994B2 (en) | 2002-03-27 | 2005-12-20 | Toshiba Tec Kabushiki Kaisha | Portable, high performance messaging system |
| US6880149B2 (en) | 2002-04-01 | 2005-04-12 | Pace Anti-Piracy | Method for runtime code integrity validation using code block checksums |
| US6721871B2 (en) | 2002-04-02 | 2004-04-13 | Nokia Corporation | Method and apparatus for synchronizing data stores with respect to changes in folders |
| US7136924B2 (en) * | 2002-04-16 | 2006-11-14 | Dean Dauger | Method and system for parallel operation and control of legacy computer clusters |
| US7058768B2 (en) | 2002-04-17 | 2006-06-06 | Microsoft Corporation | Memory isolation through address translation data edit control |
| EP1361509B1 (en) | 2002-05-08 | 2013-07-10 | Sap Ag | Software delivery manager |
| US7222106B2 (en) * | 2002-05-21 | 2007-05-22 | International Business Machines Corporation | Mechanisms for handling software license agreements on multi-user system |
| US20030221012A1 (en) | 2002-05-22 | 2003-11-27 | International Business Machines Corporation | Resource manager system and method for access control to physical resources in an application hosting environment |
| US7062764B2 (en) * | 2002-06-17 | 2006-06-13 | Microsoft Corporation | System and method for manipulating offline software |
| US7103914B2 (en) | 2002-06-17 | 2006-09-05 | Bae Systems Information Technology Llc | Trusted computer system |
| US6996748B2 (en) * | 2002-06-29 | 2006-02-07 | Intel Corporation | Handling faults associated with operation of guest software in the virtual-machine architecture |
| DE10235455B9 (de) * | 2002-08-02 | 2008-01-24 | Leo Elektronenmikroskopie Gmbh | Teilchenoptische Vorrichtung und Verfahren zum Betrieb derselben |
| US7832011B2 (en) * | 2002-08-30 | 2010-11-09 | Symantec Corporation | Method and apparatus for detecting malicious code in an information handling system |
| US20040054793A1 (en) | 2002-09-16 | 2004-03-18 | Richard Coleman | System and method for high performance shared web hosting |
| ATE516537T1 (de) * | 2002-10-01 | 2011-07-15 | Sap Ag | Prüfung von skriptsprachen mit schnittstellen mittels annotationen in xml |
| US6944754B2 (en) | 2002-10-02 | 2005-09-13 | Wisconsin Alumni Research Foundation | Method and apparatus for parallel execution of computer software using a distilled program |
| US7322031B2 (en) * | 2002-10-07 | 2008-01-22 | International Business Machines Corporation | Remote Web service cloning and instantiation |
| US20040078799A1 (en) | 2002-10-17 | 2004-04-22 | Maarten Koning | Interpartition communication system and method |
| JP3869347B2 (ja) | 2002-10-18 | 2007-01-17 | 株式会社エヌ・ティ・ティ・ドコモ | 入出力制御システム、入出力制御方法、入出力制御プログラム |
| US7200840B2 (en) * | 2002-10-24 | 2007-04-03 | International Business Machines Corporation | Method and apparatus for enabling access to global data by a plurality of codes in an integrated executable for a heterogeneous architecture |
| US7000092B2 (en) * | 2002-12-12 | 2006-02-14 | Lsi Logic Corporation | Heterogeneous multi-processor reference design |
| EP1431873A1 (en) | 2002-12-19 | 2004-06-23 | Hewlett-Packard Company, A Delaware Corporation | Computer programming |
| CN1270229C (zh) | 2002-12-31 | 2006-08-16 | 上海科泰世纪科技有限公司 | 基于动态内核实现跨地址空间创建构件对象的方法 |
| US7278030B1 (en) | 2003-03-03 | 2007-10-02 | Vmware, Inc. | Virtualization system for computers having multiple protection mechanisms |
| US6963960B2 (en) | 2003-03-25 | 2005-11-08 | Microsoft Corporation | System and method for kernel mode memory management having movable kernel objects |
| US8136155B2 (en) | 2003-04-01 | 2012-03-13 | Check Point Software Technologies, Inc. | Security system with methodology for interprocess communication control |
| CN1312577C (zh) | 2003-05-07 | 2007-04-25 | 中兴通讯股份有限公司 | 一种实现通信过程零拷贝消息队列的方法 |
| GB2401445A (en) | 2003-05-08 | 2004-11-10 | Simon Freeman | Web site security model |
| US7389512B2 (en) | 2003-05-09 | 2008-06-17 | Sun Microsystems, Inc. | Interprocess communication within operating system partitions |
| JP4196333B2 (ja) | 2003-05-27 | 2008-12-17 | 日本電気株式会社 | 並列処理システム及び並列処理プログラム |
| US8020163B2 (en) | 2003-06-02 | 2011-09-13 | Interuniversitair Microelektronica Centrum (Imec) | Heterogeneous multiprocessor network on chip devices, methods and operating systems for control thereof |
| US20050005261A1 (en) * | 2003-07-02 | 2005-01-06 | Severin William B. | Component integration engine |
| US7533103B2 (en) * | 2003-07-22 | 2009-05-12 | Sap Ag | Self-describing business objects |
| US7403956B2 (en) * | 2003-08-29 | 2008-07-22 | Microsoft Corporation | Relational schema format |
| US20050060687A1 (en) * | 2003-09-15 | 2005-03-17 | Ghazaleh David Abu | Method and apparatus for documenting and describing object oriented programming logic |
| US7516456B2 (en) * | 2003-09-25 | 2009-04-07 | International Business Machines Corporation | Asymmetric heterogeneous multi-threaded operating system |
| US20050071828A1 (en) * | 2003-09-25 | 2005-03-31 | International Business Machines Corporation | System and method for compiling source code for multi-processor environments |
| US7093091B2 (en) * | 2003-09-26 | 2006-08-15 | Atmel Corporation | Selectable block protection for non-volatile memory |
| JPWO2005036835A1 (ja) | 2003-10-10 | 2006-12-28 | 富士通株式会社 | 統合監視制御システム及びネットワークシステム |
| US20050091658A1 (en) | 2003-10-24 | 2005-04-28 | Microsoft Corporation | Operating system resource protection |
| US20050119902A1 (en) | 2003-11-28 | 2005-06-02 | Christiansen David L. | Security descriptor verifier |
| EP1569104A3 (en) * | 2004-01-09 | 2006-05-03 | Interuniversitair Microelektronica Centrum Vzw | An automated method for performing parallelization of sequential code and a computerized system adapted therefore |
| US7565653B2 (en) * | 2004-02-20 | 2009-07-21 | Sony Computer Entertainment Inc. | Methods and apparatus for processor task migration in a multi-processor system |
| US7614053B2 (en) * | 2004-02-20 | 2009-11-03 | Sony Computer Entertainment Inc. | Methods and apparatus for task management in a multi-processor system |
| US7574709B2 (en) | 2004-04-30 | 2009-08-11 | Microsoft Corporation | VEX-virtual extension framework |
| US8190863B2 (en) * | 2004-07-02 | 2012-05-29 | Intel Corporation | Apparatus and method for heterogeneous chip multiprocessors via resource allocation and restriction |
| US7721069B2 (en) * | 2004-07-13 | 2010-05-18 | 3Plus1 Technology, Inc | Low power, high performance, heterogeneous, scalable processor architecture |
| EP1787195A4 (en) * | 2004-08-04 | 2009-12-23 | Osa Technologies Inc | SOFTWARE AND FIRMWARE APPROVAL FOR UNANTICIPATED OR. DIFFICULT HARDWARE ENVIRONMENTS |
| US7240137B2 (en) * | 2004-08-26 | 2007-07-03 | International Business Machines Corporation | System and method for message delivery across a plurality of processors |
| WO2006036815A2 (en) | 2004-09-22 | 2006-04-06 | Xyratex Technology Limited | Xml/soap interprocess intercontroller communication |
| US7690033B2 (en) * | 2004-09-28 | 2010-03-30 | Exobox Technologies Corp. | Electronic computer system secured from unauthorized access to and manipulation of data |
| US7680758B2 (en) * | 2004-09-30 | 2010-03-16 | Citrix Systems, Inc. | Method and apparatus for isolating execution of software applications |
| US20060123401A1 (en) * | 2004-12-02 | 2006-06-08 | International Business Machines Corporation | Method and system for exploiting parallelism on a heterogeneous multiprocessor computer system |
| US8020141B2 (en) * | 2004-12-06 | 2011-09-13 | Microsoft Corporation | Operating-system process construction |
| US7882317B2 (en) * | 2004-12-06 | 2011-02-01 | Microsoft Corporation | Process isolation using protection domains |
| US7451435B2 (en) | 2004-12-07 | 2008-11-11 | Microsoft Corporation | Self-describing artifacts and application abstractions |
| US7600232B2 (en) | 2004-12-07 | 2009-10-06 | Microsoft Corporation | Inter-process communications employing bi-directional message conduits |
| US7454477B2 (en) | 2005-05-16 | 2008-11-18 | Microsoft Corporation | Zero-copy transfer of memory between address spaces |
| US20070033592A1 (en) * | 2005-08-04 | 2007-02-08 | International Business Machines Corporation | Method, apparatus, and computer program product for adaptive process dispatch in a computer system having a plurality of processors |
| US7500039B2 (en) * | 2005-08-19 | 2009-03-03 | International Business Machines Corporation | Method for communicating with a processor event facility |
| US8074231B2 (en) * | 2005-10-26 | 2011-12-06 | Microsoft Corporation | Configuration of isolated extensions and device drivers |
| US20070094495A1 (en) * | 2005-10-26 | 2007-04-26 | Microsoft Corporation | Statically Verifiable Inter-Process-Communicative Isolated Processes |
| US8954943B2 (en) * | 2006-01-26 | 2015-02-10 | International Business Machines Corporation | Analyze and reduce number of data reordering operations in SIMD code |
| US7861230B2 (en) | 2006-05-24 | 2010-12-28 | Microsoft Corporation | Profiling API shims |
| JP4784827B2 (ja) | 2006-06-06 | 2011-10-05 | 学校法人早稲田大学 | ヘテロジニアスマルチプロセッサ向けグローバルコンパイラ |
| US8032898B2 (en) * | 2006-06-30 | 2011-10-04 | Microsoft Corporation | Kernel interface with categorized kernel objects |
| US8132169B2 (en) * | 2006-07-21 | 2012-03-06 | International Business Machines Corporation | System and method for dynamically partitioning an application across multiple processing elements in a heterogeneous processing environment |
| US8201159B2 (en) * | 2006-08-04 | 2012-06-12 | International Business Machines Corporation | Method and apparatus for generating data parallel select operations in a pervasively data parallel system |
| US20080244682A1 (en) | 2007-03-26 | 2008-10-02 | General Instrument Corporation | Method for enhancing features offered by a software application residing on a set top terminal |
| US8789063B2 (en) | 2007-03-30 | 2014-07-22 | Microsoft Corporation | Master and subordinate operating system kernels for heterogeneous multiprocessor systems |
| US20080244507A1 (en) | 2007-03-30 | 2008-10-02 | Microsoft Corporation | Homogeneous Programming For Heterogeneous Multiprocessor Systems |
| US8484630B2 (en) * | 2008-12-23 | 2013-07-09 | International Business Machines Corporation | Code motion based on live ranges in an optimizing compiler |
| US20100199357A1 (en) | 2009-02-02 | 2010-08-05 | Microsoft Corporation | Secure hosting for untrusted code |
| US9519600B2 (en) | 2011-03-04 | 2016-12-13 | Microsoft Technology Licensing, Llc | Driver shimming |
-
2005
- 2005-12-15 US US11/275,160 patent/US8849968B2/en active Active
-
2006
- 2006-05-19 RU RU2007147464/08A patent/RU2424556C2/ru not_active IP Right Cessation
- 2006-05-19 JP JP2008518169A patent/JP5043003B2/ja active Active
- 2006-05-19 EP EP06770673.9A patent/EP1896978B1/en active Active
- 2006-05-19 WO PCT/US2006/019475 patent/WO2007001679A2/en active Application Filing
- 2006-05-19 CN CN2006800210427A patent/CN101198947B/zh active Active
- 2006-05-19 MX MX2007016218A patent/MX2007016218A/es active IP Right Grant
- 2006-05-19 BR BRPI0611985-9A patent/BRPI0611985A2/pt not_active IP Right Cessation
-
2007
- 2007-12-14 KR KR1020077029343A patent/KR101343258B1/ko not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| WO2007001679A3 (en) | 2007-04-05 |
| KR20080028877A (ko) | 2008-04-02 |
| EP1896978B1 (en) | 2016-06-22 |
| US20070011199A1 (en) | 2007-01-11 |
| EP1896978A4 (en) | 2009-02-18 |
| CN101198947A (zh) | 2008-06-11 |
| MX2007016218A (es) | 2008-03-10 |
| JP5043003B2 (ja) | 2012-10-10 |
| EP1896978A2 (en) | 2008-03-12 |
| US8849968B2 (en) | 2014-09-30 |
| WO2007001679A2 (en) | 2007-01-04 |
| JP2008547114A (ja) | 2008-12-25 |
| CN101198947B (zh) | 2013-01-30 |
| RU2424556C2 (ru) | 2011-07-20 |
| KR101343258B1 (ko) | 2013-12-18 |
| BRPI0611985A2 (pt) | 2010-10-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2007147464A (ru) | Безопасный и стабильный хостинг расширенный третьих сторон для веб-служб | |
| Yun et al. | DQN-based optimization framework for secure sharded blockchain systems | |
| Bai et al. | A deep dive into blockchain selfish mining | |
| RU2439836C2 (ru) | Сервер и способ для осуществления компьютерных коммуникаций для автоматического выполнения и управления сравнением | |
| JP2008547114A5 (ru) | ||
| US20120089682A1 (en) | Methods and apparatus for supporting sharing of privileges in a peer to peer system | |
| UA123445C2 (uk) | Динамічна захищена комунікаційна мережа та протокол | |
| SG11201803388YA (en) | Key exchange through partially trusted third party | |
| CN113440839A (zh) | 非玩家游戏角色的控制方法、装置、设备及存储介质 | |
| JP2020514854A (ja) | スクリプトサイズ及びオペコードリミットに対するセキュリティベース制限を維持しながらブロックチェーン上の複雑な機能を有効するためのコンピュータにより実現されるシステム及び方法 | |
| WO2001065358A2 (en) | Multi-player computer game system and method | |
| EP3378210B1 (en) | A data hub for a cross-domain communication system | |
| Wu et al. | On modeling and simulation of game theory-based defense mechanisms against DoS and DDoS attacks | |
| DE112020000792T5 (de) | Durch grafikverarbeitungseinheit beschleunigte vertrauenswürdige ausführungsumgebung | |
| EP1535134A2 (en) | System and method for multiplayer mobile games using device surrogates | |
| CN112671861A (zh) | 提升微服务系统安全性的方法及装置 | |
| JP7178421B2 (ja) | 情報処理方法、装置、プログラム、及び記録媒体 | |
| CN110290139B (zh) | 消息传输方法及装置 | |
| KR20220082074A (ko) | 합의 메커니즘이 있는 분산 네트워크 | |
| CN106548096B (zh) | 数据传输方法及装置 | |
| CN116363286A (zh) | 一种游戏处理的方法、设备、存储介质及程序产品 | |
| CN112675549A (zh) | 一种技能配合执行的控制方法及装置 | |
| CN108470125A (zh) | 一种基于虚拟桌面的ole重定向方法及系统 | |
| KR20050051985A (ko) | 아바타 시스템 및 아바타 생성 방법 | |
| CN116764235A (zh) | 数据处理方法及相关装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20130520 |