Babak Forutanpour - Carlsbad CA, US Kurt W. Abrahamson - Carlsbad CA, US
Assignee:
QUALCOMM Incorporated - San Diego CA
International Classification:
G06F 3/041
US Classification:
345173, 178 1801, 345168
Abstract:
Methods and systems enable defining customized virtual keyboards on a touch sensitive surface, such as a touchscreen. Using learning algorithms, a computing device may learn the typing patterns of a user and “morph” the keys of a virtual keyboard into locations, sizes, and orientations that are comfortable for the user and which may reduce typing errors. A user may create a custom keypad layout by performing a series of key strokes on a touch sensitive surface. The computing device may correlate the touch locations to particular keys and generate keypad layout data that can be used to display the virtual keyboard and interpret touches on the touch sensitive surface. The computing device may monitor user typing activity and refine the keypad layout data based on detected or corrected typing errors. Keypad layout data may be exported to other devices to enable users to take their virtual keyboards with them.
Method And Apparatus For Providing Portioned Web Pages In A Graphical User Interface
Babak Forutanpour - Carlsbad CA, US Kurt W. Abrahamson - Carlsbad CA, US
Assignee:
QUALCOMM Incorporated - San Diego CA
International Classification:
G06F 3/00
US Classification:
715760, 715243
Abstract:
Methods and devices enable displaying selected portions of one or more webpages in user defined view windows presented on a computing device display desktop. A selected webpage may be rendered into a full-sized render buffer in order for a rendering engine to render all the elements properly. One or more view windows are created on the display desktop that show user selected portions of the render buffer. In this manner users can select portions of one or more websites for presentation on their computing device desktop, position the selected portions at their preferred locations.
Method And Apparatus For Providing Portioned Web Pages In A Graphical User Interface
Methods and devices enable displaying selected portions of one or more webpages in user defined view windows presented on a computing device display desktop. A selected webpage may be rendered into a full-sized render buffer in order for a rendering engine to render all the elements properly. One or more view windows are created on the display desktop that show user selected portions of the render buffer. In this manner users can select portions of one or more websites for presentation on their computing device desktop, position the selected portions at their preferred locations.
Techniques For Supporting Gsm To W-Cdma Reselection
Kurt Abrahamson - Carlsbad CA, US Michael Spartz - San Diego CA, US
International Classification:
H04B007/216
US Classification:
370/342000, 370/335000
Abstract:
Techniques to support cell reselection from GSM to W-CDMA. A dual-mode terminal determines whether or not the GSM network that it is currently camped on supports Release 99 functionality and hence whether or not the GSM network is capable of broadcasting information for W-CDMA neighbor cells. This determination may be made based on the settings for certain status bits in messages transmitted by the GSM network and/or other information available to the terminal. The terminal can initiate a search for W-CDMA cells if it is deemed that the current GSM network does not support Release 99 functionality. The terminal may also determine the scope of the W-CDMA search and when to perform the W-CDMA search based on information stored by the terminal. The reselection from GSM to W-CDMA may be achieved based on measurements obtained from the W-CDMA search and other pertinent information (e.g., threshold values used to compare the measurements).
Method And Apparatus For Providing Application Interface Portions On Peripheral Computing Devices
Babak Forutanpour - Carlsbad CA, US Ronen Stern - San Diego CA, US Joel Linsky - San Diego CA, US Kurt W. Abrahamson - Carlsbad CA, US
International Classification:
G06F 3/048 G06F 15/16 G06F 3/14
US Classification:
715788, 715806, 709217, 715864
Abstract:
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.