Abstract:
Sistema para prioridad de aplicacion basado en un modo de operacion del dispositivo . Se provee un método para asignar un recurso visible superior en un dispositivo. El método incluye una solicitud que solicita asignacion del recurso visible superior a una aplicacion de solicitud, y determinar que el recurso visible superior es asignado a una aplicacion de posesion. El método además incluye asociar informacion del poseedor con la informacion de solicitante para formar una solicitud de arbitraje. El método además incluye asociar informacion del poseedor con la informacion de solicitante para formar una solicitud de arbitraje. El método además incluye asociar informacion del poseedor con la informacion de solicitante para formar una solicitud de arbitraje. El método además incluye asociar informacion del poseedor con la informacion de solicitante para formar una solicitud de arbitraje. El método además incluye arbitrar la solicitud de arbitraje para producir una decision de arbitraje que indica que el recurso visible superior será asignado a la aplicacion de solicitud si la informacion del poseedor indica que la informacion de posesion es privilegiada y un identificador identifica que la aplicacion de solicitud está contenida en una lista de cesion asociada con la informacion del poseedor.
Abstract:
System for application priority based on device operating mode. A method is provided for allocating a top visible resource on a device. The method includes receiving a request requesting allocation of the top visible resource to a requesting application, and determining that the top visible resource is allocated to an owning application. The method also includes associating owner information with requester information to form an arbitration request. The method also includes arbitrating the arbitration request to produce an arbitration decision that indicates that the top visible resource is to be allocated to the requesting application if the owner information indicates that the owning application is privileged and an identifier that identifies the requesting application is contained in a relinquish list associated with the owner information.
Abstract:
DONDE EL SERVICIO DE SISTEMAS INCLUYE MAQUINAS VIRTUALES, VISORES Y ENCHUFES. UN METODO PARA RECIBIR UNA MAQUINA VIRTUAL EN UN DISPOSITIVO INALAMBRICO, COMPRENDE: a) ENVIAR UN REQUERIMIENTO PARA DESCARGAR UNA APLICACION USANDO UNA MAQUINA VIRTUAL EN EL DISPOSITIVO INALAMBRICO; b) RECIBIR LA APLICACION Y CON UNA REFERENCIA ASOCIADA DESDE UN SERVIDOR INDICAR QUE LA APLICACION USA LA MAQUINA VIRTUAL; Y, c) USAR LA REFERENCIA PARA DETERMINAR SI LA MAQUINA VIRTUAL ESTA CARGADA EN EL DISPOSITIVO INALAMBRICO, Y EN CASO NO LO ESTE ENVIAR UN REQUERIMIENTO AL SERVIDOR PARA DESCARGARLA. UN METODO DE PROCESAMIENTO DE DATOS QUE TIENE UN SERVICIO DE SISTEMAS ASOCIADO, INCLUYE: i) DETERMINAR CUAL SERVICIO DE SISTEMAS ESTA ASOCIADO CON LOS DATOS; ii) DETERMINAR SI DICHO SERVICIO ES ACCESIBLE POR EL DISPOSITIVO INALAMBRICO; Y, iii) EN CASO QUE DICHO DISPOSITIVO NO TENGA ACCESO AL SERVICIO, GANAR ACCESO MEDIANTE UNA RED INALAMBRICA. EL DISPOSITIVO INALAMBRICO TIENE UN ALMACEN Y UN PROCESADOR
Abstract:
A method for supporting a download of an application from a server to a wireless device is disclosed. The method includes the steps of: (a) downloading the application and an associated reference from the server, (b) determining, prior to execution of the application, and based upon the associated reference, whether execution of the application requires a virtual machine to be loaded on the wireless device, (c) if the determining step determines that the virtual machine is required for execution of the application, performing the a second step of determining whether the virtual machine is loaded on the wireless device. If the second determining step determines that the virtual machine is not loaded on the wireless device, a second download request is sent to the server for the virtual machine and the virtual machine is downloaded, thereby making it available to the application. The steps of first determining, second determining, sending a second download request, and making the virtual machine available, are performed automatically on the wireless device without interaction with a user of the wireless device.
Abstract:
DONDE EL METODO COMPRENDE: a) RECIBIR UNA SOLICITUD REQUIRIENDO LA ASIGNACION DEL RECURSO VISIBLE SUPERIOR A UNA APLICACION SOLICITANTE; b) DETERMINAR QUE DICHO RECURSO ESTA ASIGNADO A UNA APLICACION DE PROPIEDAD; c) ASOCIAR INFORMACION DEL PROPIETARIO CON LA DEL SOLICITANTE PARA FORMAR UNA SOLICITUD DE ARBITRAJE, DONDE LA INFORMACION DEL PROPIETARIO COMPRENDE INFORMACION SOBRE LA APLICACION DE PROPIEDAD Y LA INFORMACION DEL SOLICITANTE COMPRENDE INFORMACION SOBRE LA APLICACION SOLICITANTE; d) ARBITRAR LA SOLICITUD DE ARBITRAJE PARA PRODUCIR UNA DECISION DE ARBITRAJE QUE INDICA QUE DICHO RECURSO SE DEBE ASIGNAR A LA APLICACION SOLICITANTE SI LA INFORMACION DEL PROPIETARIO INDICA QUE LA APLICACION DE PROPIEDAD ES PRIVILEGIADA Y UN IDENTIFICADOR QUE IDENTIFICA QUE LA APLICACION SOLICITANTE SE ENCUENTRA EN UNA LISTA DE RENUNCIA ASOCIADA CON LA INFORMACION DEL PROPIETARIO; Y, e) ASIGNAR DICHO RECURSO EN BASE A LA DECISION DE ARBITRAJE. LA DECISION DE ARBITRAJE SE BASA EN CUALQUIER INFORMACION SELECCIONADA DE UN CONJUNTO DE ITEMS DE INFORMACION QUE COMPRENDE LA INFORMACION DEL PROPIETARIO, DEL SOLICITANTE, DE LA CONDICION DEL DISPOSITIVO, DEL MODO DE OPERACION DEL DISPOSITIVO, DE PREFERENCIAS DEL USUARIO Y DE PREFERENCIAS DE TERCEROS. EL APARATO INCLUYE LOGICAS PARA (a), (b), (c) Y (e), Y UN ARBITRO DE RECURSO QUE OPERA PARA (d); E INCLUYE MEDIOS PARA (a), (b), (c), (d) Y (e). EL DISPOSITIVO ES INALAMBRICO
Abstract:
System for application priority based on device operating mode. A method is provided for allocating a top visible resource on a device. The method includes receiving a request requesting allocation of the top visible resource to a requesting application, and determining that the top visible resource is allocated to an owning application. The method also includes associating owner information with requester information to form an arbitration request. The method also includes arbitrating the arbitration request to produce an arbitration decision that indicates that the top visible resource is to be allocated to the requesting application if the owner information indicates that the owning application is privileged and an identifier that identifies the requesting application is contained in a relinquish list associated with the owner information.
Abstract:
A method generates two simulated devices (502) at a device simulator (500). Both simulated devices correspond to physical devices. At least one behavior extension file is loaded at the device simulator (508), and applied to at least one of the simulated devices. Then, an application (518) is selectively loaded (52) to the device simulator. The application can be selectively executed (522) with respect to either, or both, simulated devices. Also, the application can be modified at least partially in response to the execution of the application at the device simulator (526), thereby producing a modified application (528).
Abstract:
System for dynamic arbitration of a shared resource on a device. A method is provided for arbitrating the allocation of a device resourc on a device. The method comprises receiving a request from a requesting application that requests allocation of the device resource, an determining that the device resource is owned by an owning application. The method also comprises associating owner information wit requester information to form an arbitration request, wherein the owner information comprises information about the owning application and the requester information comprises information about the requesting application. The method also comprises arbitrating the arbitration request to produce an arbitration decision that indicates whether or not the device resource should be allocate to the requesting application, and allocating the device resource based on the arbitration decision. Figures 2-3.