Processing

Please wait...

Settings

Settings

Goto Application

1. WO2011032152 - METHOD AND APPARATUS FOR PROVIDING APPLICATION INTERFACE PORTIONS ON PERIPHERAL COMPUTER DEVICES

Publication Number WO/2011/032152
Publication Date 17.03.2011
International Application No. PCT/US2010/048786
International Filing Date 14.09.2010
Chapter 2 Demand Filed 04.05.2011
IPC
G06F 9/44 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
CPC
G06F 2209/544
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2209Indexing scheme relating to G06F9/00
54Indexing scheme relating to G06F9/54
544Remote
G06F 2209/545
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2209Indexing scheme relating to G06F9/00
54Indexing scheme relating to G06F9/54
545Gui
G06F 3/048
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
01Input arrangements or combined input and output arrangements for interaction between user and computer
048Interaction techniques based on graphical user interfaces [GUI]
G06F 3/14
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
14Digital output to display device ; ; Cooperation and interconnection of the display device with other functional units
G06F 9/451
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
451Execution arrangements for user interfaces
Applicants
  • QUALCOMM Incorporated [US]/[US] (AllExceptUS)
  • FORUTANPOUR, Babak [US]/[US] (UsOnly)
  • STERN, Ronen [CA]/[US] (UsOnly)
  • LINSKY, Joel [US]/[US] (UsOnly)
  • ABRAHAMSON, Kurt, W. [US]/[US] (UsOnly)
Inventors
  • FORUTANPOUR, Babak
  • STERN, Ronen
  • LINSKY, Joel
  • ABRAHAMSON, Kurt, W.
Agents
  • COLE, Nicholas, Albert
Priority Data
12/558,93614.09.2009US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) METHOD AND APPARATUS FOR PROVIDING APPLICATION INTERFACE PORTIONS ON PERIPHERAL COMPUTER DEVICES
(FR) PROCÉDÉ ET APPAREIL POUR FOURNIR DES PARTIES D'INTERFACE D'APPLICATION SUR DES DISPOSITIFS INFORMATIQUES PÉRIPHÉRIQUES
Abstract
(EN)
The methods and devices enable displaying image portions generated on a first computing device on a second computing device. A master helper app on the first device receives user content selections and computes bounding boxes on each. The master helper app may expand the system frame buffer to hold the selected content and cause the windows manager to direct applications to draw contents into the expanded frame buffer. The master helper app may invoke a slave helper app on the second device to receive the frame buffer contents. The slave helper app stores the received display data in a frame buffer so the image is displayed. Resizing, blending and partitioning processing of display content can be accomplished on either the first or second devices or on a third proxy device. Keystrokes on the second device can be translated into commands executed on the first device.
(FR)
L'invention porte sur des procédés et des dispositifs qui permettent l'affichage des parties d'image, générées sur un premier dispositif informatique, sur un second dispositif informatique. Une application d'aide maître, sur le premier dispositif, reçoit des sélections de contenu utilisateur et calcule des cadres d'objet sur chacune. L'application d'aide maître peut étendre le tampon de trames de système afin qu'il contienne le contenu sélectionné et amener le gestionnaire de fenêtres à diriger des applications pour attirer les contenus dans le tampon de trames étendu. L'application d'aide maître peut invoquer une application d'aide esclave, sur le second dispositif, pour recevoir les contenus de tampon de trames. L'application d'aide esclave stocke les données d'affichage reçues dans un tampon de trames de telle sorte que l'image est affichée. Le traitement de re-dimensionnement, de mélange et de partitionnement de contenu d'affichage peut être accompli soit sur le premier, soit sur le second dispositif ou sur un troisième dispositif mandataire. Des frappes de touche sur le second dispositif peuvent être traduites en commandes exécutées sur le premier dispositif.
Latest bibliographic data on file with the International Bureau