AR084641A1 - Metodo, sistema informatico y medio de almacenamiento legible por computadora para lograr virtualizacion de dispositivos incorporados - Google Patents

Metodo, sistema informatico y medio de almacenamiento legible por computadora para lograr virtualizacion de dispositivos incorporados

Info

Publication number
AR084641A1
AR084641A1 ARP110104993A ARP110104993A AR084641A1 AR 084641 A1 AR084641 A1 AR 084641A1 AR P110104993 A ARP110104993 A AR P110104993A AR P110104993 A ARP110104993 A AR P110104993A AR 084641 A1 AR084641 A1 AR 084641A1
Authority
AR
Argentina
Prior art keywords
virtualization
devices
built
computer
storage environment
Prior art date
Application number
ARP110104993A
Other languages
English (en)
Inventor
Dominique Fortier
Poonam Sigroha
Original Assignee
Microsoft Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of AR084641A1 publication Critical patent/AR084641A1/es

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45504Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
    • G06F9/45529Embedded in an application, e.g. JavaScript in a Web browser
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4406Loading of operating system
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4411Configuring for operating with peripheral devices; Loading of device drivers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45504Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Stored Programmes (AREA)
  • Debugging And Monitoring (AREA)
  • Hardware Redundancy (AREA)

Abstract

Se describe un sistema de virtualización de dispositivos que separa las tareas comunes del procesamiento computarizado de un dispositivo incorporado de los periféricos específicos de aplicaciones del dispositivo incorporado para permitir que por lo menos algunas funciones del dispositivo sean descargadas a servidores u otros dispositivos informáticos. El sistema de virtualización de dispositivos simplifica enormemente la administración, configuración y control de dispositivos incorporados virtuales. Debido a que gran parte del software del dispositivo se ejecuta en el servidor de virtualización, se puede asignar personal de tecnología de la información para administrar el servidor de virtualización y para aplicar todas las actualizaciones y diagnosticar los problemas que se producen. Además, puede utilizarse un único servidor o grupo de servidores para proporcionar servicios de virtualización a una amplia variedad de dispositivos incorporados virtualizados para una gran cantidad de usuarios. Así, el sistema mejora la utilidad de los dispositivos incorporados y permite una vida útil más larga y una mayor variedad de usos que las que poseen los dispositivos incorporados de la actualidad.
ARP110104993A 2010-12-28 2011-12-29 Metodo, sistema informatico y medio de almacenamiento legible por computadora para lograr virtualizacion de dispositivos incorporados AR084641A1 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US12/979,392 US9043754B2 (en) 2010-12-28 2010-12-28 Virtualizing embedded devices

Publications (1)

Publication Number Publication Date
AR084641A1 true AR084641A1 (es) 2013-05-29

Family

ID=46318619

Family Applications (1)

Application Number Title Priority Date Filing Date
ARP110104993A AR084641A1 (es) 2010-12-28 2011-12-29 Metodo, sistema informatico y medio de almacenamiento legible por computadora para lograr virtualizacion de dispositivos incorporados

Country Status (8)

Country Link
US (1) US9043754B2 (es)
EP (1) EP2659382A4 (es)
JP (1) JP6013366B2 (es)
KR (1) KR101831478B1 (es)
CN (1) CN102609297B (es)
AR (1) AR084641A1 (es)
TW (1) TWI536169B (es)
WO (1) WO2012092257A2 (es)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8640097B2 (en) * 2009-03-16 2014-01-28 Microsoft Corporation Hosted application platform with extensible media format
US9172924B1 (en) 2011-04-04 2015-10-27 Verint Systems Inc. Systems and methods for sharing encoder output
US9965151B2 (en) 2011-09-09 2018-05-08 Cloudon Ltd. Systems and methods for graphical user interface interaction with cloud-based applications
US10063430B2 (en) * 2011-09-09 2018-08-28 Cloudon Ltd. Systems and methods for workspace interaction with cloud-based applications
US9606629B2 (en) 2011-09-09 2017-03-28 Cloudon Ltd. Systems and methods for gesture interaction with cloud-based applications
US9886189B2 (en) 2011-09-09 2018-02-06 Cloudon Ltd. Systems and methods for object-based interaction with cloud-based applications
US8782472B2 (en) * 2011-10-28 2014-07-15 Dell Products L.P. Troubleshooting system using device snapshots
AU2014211318B2 (en) * 2013-02-01 2016-08-04 Amadeus S.A.S. Communications management
US9141325B2 (en) 2013-02-01 2015-09-22 Amadeus S.A.S. Communications management
ES2693111T3 (es) * 2013-02-01 2018-12-07 Amadeus S.A.S. Gestión de comunicaciones
CN103942078B (zh) * 2014-04-30 2017-11-17 华为技术有限公司 一种加载驱动程序的方法及嵌入式设备
WO2015179603A1 (en) 2014-05-22 2015-11-26 Citrix Systems, Inc. Providing testing environments using virtualization
US9986040B2 (en) 2015-07-21 2018-05-29 Amadeus S.A.S. Communications management system with a separate peripherals server
US10169203B2 (en) * 2015-10-14 2019-01-01 At&T Intellectual Property I, L.P. Test simulation for software defined networking environments
CN106445640B (zh) * 2016-10-20 2019-06-18 南京南瑞继保电气有限公司 一种嵌入式虚拟装置运行方法和系统
CN107545172B (zh) * 2017-07-12 2020-06-09 新华三技术有限公司 授权资源管理方法、装置及机器可读存储介质
JP2020052812A (ja) * 2018-09-27 2020-04-02 横河電機株式会社 エンジニアリングシステム及びエンジニアリング方法
CN111371622A (zh) * 2020-03-13 2020-07-03 黄东 一种多网隔离、选择切换装置及网络资源配置方法
US11736348B2 (en) * 2021-06-28 2023-08-22 Dell Products L.P. System and method for network services based functionality provisioning in a VDI environment

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7076400B2 (en) * 2000-02-14 2006-07-11 Nextnine Ltd. Support network
EP1187015A3 (en) 2000-05-09 2003-01-29 Yipee!, Inc. Internet-enabled embedded device
KR20020034347A (ko) 2000-11-01 2002-05-09 강태구 서버-씬 클라이언트 시스템
US6836796B2 (en) 2001-03-16 2004-12-28 Digi International, Inc. System and method to manage network-enabled embedded devices operating under various protocols
JP2002286483A (ja) * 2001-03-22 2002-10-03 Seiko Epson Corp ナビゲーション装置、ナビゲーション装置用サーバー及び携帯用情報端末
US7017004B1 (en) * 2002-03-29 2006-03-21 Microsoft Corporation System and method for updating contents of a flash ROM
KR20040081988A (ko) 2003-03-17 2004-09-23 장승환 운동기구의 네트워크 통합 운영 시스템
US8555273B1 (en) * 2003-09-17 2013-10-08 Palm. Inc. Network for updating electronic devices
US7539631B1 (en) 2003-10-06 2009-05-26 Microsoft Corporation Method, system and program for providing subscription-based virtual computing services
US7685257B2 (en) * 2003-11-10 2010-03-23 Sun Microsystems, Inc. Portable thin client for the enterprise workspace
US20070072599A1 (en) * 2005-09-27 2007-03-29 Romine Christopher M Device manufacturing using the device's embedded wireless technology
US20070219059A1 (en) * 2006-03-17 2007-09-20 Schwartz Mark H Method and system for continuous monitoring and training of exercise
US20080133767A1 (en) * 2006-11-22 2008-06-05 Metis Enterprise Technologies Llc Real-time multicast peer-to-peer video streaming platform
US20080320081A1 (en) 2007-06-19 2008-12-25 Microsoft Corporation Service componentization and composition architecture
CN101138489A (zh) 2007-10-16 2008-03-12 孙启玉 远程随身健康实时诊测系统及其使用方法
US20090222497A1 (en) * 2008-02-29 2009-09-03 Schlumberger Technology Corp. Method, system and apparatus for remote software upgrade of an embedded device
US9459927B2 (en) * 2008-05-22 2016-10-04 Alcatel Lucent Central office based virtual personal computer
US10657466B2 (en) 2008-05-29 2020-05-19 Red Hat, Inc. Building custom appliances in a cloud-based network
US8250215B2 (en) 2008-08-12 2012-08-21 Sap Ag Method and system for intelligently leveraging cloud computing resources
US9052958B2 (en) 2008-11-21 2015-06-09 Samsung Electronics Co., Ltd. Extending the capability of computing devices by using dynamically scalable external resources
US20110191787A1 (en) * 2010-02-02 2011-08-04 Sun Microsystems, Inc. System and method for providing sensor data from embedded device to software development environment

Also Published As

Publication number Publication date
TWI536169B (zh) 2016-06-01
US9043754B2 (en) 2015-05-26
JP6013366B2 (ja) 2016-10-25
EP2659382A4 (en) 2017-07-19
WO2012092257A3 (en) 2012-12-06
HK1174406A1 (zh) 2013-06-07
CN102609297B (zh) 2016-08-17
TW201229764A (en) 2012-07-16
US20120167044A1 (en) 2012-06-28
EP2659382A2 (en) 2013-11-06
KR101831478B1 (ko) 2018-04-04
KR20130132887A (ko) 2013-12-05
CN102609297A (zh) 2012-07-25
JP2014501423A (ja) 2014-01-20
WO2012092257A2 (en) 2012-07-05

Similar Documents

Publication Publication Date Title
AR084641A1 (es) Metodo, sistema informatico y medio de almacenamiento legible por computadora para lograr virtualizacion de dispositivos incorporados
Eichenfield et al. Evolving perspectives on the etiology and pathogenesis of acne vulgaris.
BR112014012731A2 (pt) integrando funcionalidades de sensação em serviços e aplicativos de redes sociais
ES2709275T3 (es) Acceso multi-inquilino a aplicaciones
BRPI0809083A8 (pt) Método a ser executado em um dispositivo de computação para prover uma plataforma de serviço extensível de múltiplos locatários, sistema para hospedar serviços extensíveis de múltiplos locatários e meio de armazenamento legível por computador com instruções armazenadas nele para prover uma plataforma de serviço extensível de múltiplos locatários
BR112014031315A2 (pt) identificação de aplicativos descarregáveis compatíveis com host
EA201301283A1 (ru) Способ целевой виртуализации ресурсов в контейнере
US11080244B2 (en) Inter-version mapping of distributed file systems
BR112017000347A2 (pt) processo corretivo assegurando alta disponibilidade do aplicativo de nuvem
BR112017026670A2 (pt) sistema e método para fornecer informações contextuais para uma localização
MY184551A (en) Systems and methods for server cluster application virtualization
BR112014029045A2 (pt) método, meio legível por computador não transitório e sistema
AR083806A1 (es) Medios legibles por computadora e interfaz para facilitar la presentacion de acciones y de proveedores asociados con entidades
BR112014019336A2 (pt) ambiente e método para o desenvolvimento multi-plataforma de aplicações de software
MX371268B (es) Experiencia de soporte de usuario con ambiente virtual generado automaticamente.
EP2624138A3 (en) Elastic allocation of computing resources to software applications
BRPI1010897A2 (pt) método e sistema para prover um dispositivo local com serviços de computador de um provedor remoto e método e sistema para anunciar um usuário de uma máquina virtual hospedada por um servido remoto
BR112015015820A2 (pt) dispositivo para gerenciamento de aplicativo, dispositivo de terminal e servidor
BR112014003898A2 (pt) sistema e método para provisão de acesso à internet e dispositivo móvel
BR112015008326A2 (pt) método relacionado com a granularidade de presença com realidade ampliada
AR086711A1 (es) Metodo, sistema y dispositivo informatico que proporcionan un modelo e interfaz de administracion de memoria para aplicaciones sin modificar
BR112015029095A8 (pt) método e sistema para assinar de modo digital um pacote de lote e dispositivo de computação
Kumar et al. Guest operating system based performance comparison of VMWare & Xen hypervisor
BR112017028019A2 (pt) entrega sequencial de conteúdo otimizado por eliminação de segmentos redundantes
BR112014007400A2 (pt) método para controle de dispositivo virtual em um sistema de computador, sistema de computador e meio legível por computador

Legal Events

Date Code Title Description
FG Grant, registration
FD Application declared void or lapsed, e.g., due to non-payment of fee