Patents
Patents for G06F 3 - Input 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 (371,965)
06/2010
06/22/2010CA2685648A1 Portable electronic device and method of controlling same
06/22/2010CA2685643A1 Portable electronic device including touchscreen and method of controlling the portable electronic device
06/22/2010CA2659706C A system for monitoring connection pattern of data ports
06/22/2010CA2335662C Graphical user interface for creating assets
06/17/2010WO2010068901A2 Interface apparatus for software
06/17/2010WO2010068574A1 Method and apparatus for providing a haptic monitoring system using multiple sensors
06/17/2010WO2010068571A1 Method and apparatus for providing haptic feedback from haptic textile
06/17/2010WO2010068447A2 Financial gadgets
06/17/2010WO2010068445A2 Methods and systems for improved data input, compression, recognition, correction, and translation through frequency-based language analysis
06/17/2010WO2010068376A2 Providing recent history with search results
06/17/2010WO2010068354A2 Adapter for bridging different user interface command systems
06/17/2010WO2010068334A1 Enhanced web toolbar
06/17/2010WO2010068312A1 System and method for modifying a plurality of key input regions based on detected tilt and/or rate of tilt of an electronic device
06/17/2010WO2010068227A1 Ergonomic user interfaces and electronic devices incorporating same
06/17/2010WO2010068071A2 Method and apparatus for generating partial vibration and moving vibration waves in a device having at least two vibration units, and method for providing tactile information using the same
06/17/2010WO2010067975A2 Touch panel
06/17/2010WO2010067923A1 Puck-type pointing apparatus, pointing system, and pointing method
06/17/2010WO2010067678A1 Measurement value display device
06/17/2010WO2010067675A1 Information processing system, information processing apparatus and information processing method
06/17/2010WO2010067645A1 Display device
06/17/2010WO2010067618A1 Method of assistance in operation, system for assistance in operation, device for assistance in operation, and program for assistance in operation
06/17/2010WO2010067577A1 Input device
06/17/2010WO2010067574A1 Image processing apparatus, image processing method, and storage medium storing image processing program
06/17/2010WO2010067537A1 Manual control action input device and computer program
06/17/2010WO2010067365A2 System and methods for adapting applications to incompatible output devices
06/17/2010WO2010067275A1 Graphical representations
06/17/2010WO2010067255A1 Trackball module
06/17/2010WO2010067228A2 Controlling data transfer between devices
06/17/2010WO2010067221A1 Method and system for providing immersive effects
06/17/2010WO2010067194A1 Method and apparatus for providing a predictive model for drawing using touch screen devices
06/17/2010WO2010066948A1 Improved access to contacts
06/17/2010WO2010066943A1 Method, apparatus and computer program product for configuration of a display screen
06/17/2010WO2010066942A1 Apparatus and method for influencing application window functionality based on characteristics of touch initiated user interface manipulations
06/17/2010WO2010066817A2 Apparatus for providing nerve stimulation and related methods
06/17/2010WO2010066395A1 Electronic painting system and apparatus for input to the same
06/17/2010WO2010066367A2 Display and operator control apparatus
06/17/2010WO2010066315A1 Improved task switching
06/17/2010WO2010066292A1 Communication apparatus for communication in a medium and a manufacturing method
06/17/2010WO2010066283A1 Gesture input using an optical input device
06/17/2010WO2010066145A1 Portable electromagnetic pen
06/17/2010WO2010066099A1 Computer keypad and molding process
06/17/2010WO2010047718A3 Touchpad input device
06/17/2010WO2010046556A3 Mouse with six movement axes
06/17/2010WO2010039427A3 On-the-fly replacement of physical hardware with emulation
06/17/2010WO2010039193A8 Multi-display handheld device and supporting system
06/17/2010WO2010036658A3 Object detection and user settings
06/17/2010WO2010036654A3 Redundant array of independent disks-related operations
06/17/2010WO2010036050A3 Mobile terminal and control method thereof
06/17/2010WO2010035138A3 Method, keyboard, and apparatus for inputting characters of character set by using keys
06/17/2010WO2010033523A3 Motion activated content control for media system
06/17/2010WO2010030914A3 One-click sharing for screenshots and related documents
06/17/2010WO2010030137A3 Combined ultra slim touch screen and window
06/17/2010WO2010025301A3 Merchant registration web page interface and method for support of merchant data processing
06/17/2010WO2009154589A3 Printing structured documents
06/17/2010US20100154035 Personalized Interaction Using Codes
06/17/2010US20100153977 Creating Step Descriptions for Application Program Interfaces
06/17/2010US20100153969 Communication interface selection on multi-homed devices
06/17/2010US20100153961 Storage system having processor and interface adapters that can be increased or decreased based on required performance
06/17/2010US20100153948 Combined web and local computing environment
06/17/2010US20100153891 Method, device and program for browsing information on a display
06/17/2010US20100153890 Method, Apparatus and Computer Program Product for Providing a Predictive Model for Drawing Using Touch Screen Devices
06/17/2010US20100153889 Electronic text reading environment enhancement method and apparatus
06/17/2010US20100153888 Method and System for Implementing a User Interface with Ghosting
06/17/2010US20100153887 Presentation system, data management apparatus, and computer-readable recording medium
06/17/2010US20100153886 Access to Contacts
06/17/2010US20100153885 Systems and methods for interacting with advanced displays provided by an interactive media guidance application
06/17/2010US20100153884 Enhanced web toolbar
06/17/2010US20100153883 Translating Events in a User Interface
06/17/2010US20100153882 Apparatus, method, and computer program for controlling display
06/17/2010US20100153881 Process and apparatus for selecting an item from a database
06/17/2010US20100153880 Method system and apparatus for entering text on a computing device
06/17/2010US20100153879 Pressure based selection
06/17/2010US20100153878 Controlling data transfer between devices
06/17/2010US20100153877 Task Switching
06/17/2010US20100153876 Electronic device and method for implementing user interfaces
06/17/2010US20100153875 Air traffic control apparatus and air traffic control information processing method
06/17/2010US20100153874 Method and system for displaying a plurality of discrete files in a compound file
06/17/2010US20100153873 Process for implementing a method for the on-line sale of software product use licenses through a data network, and software component which allows carrying out said process
06/17/2010US20100153872 Method for providing graphical user interface and electronic device using the same
06/17/2010US20100153871 Determining request destination
06/17/2010US20100153870 Systems and methods for supply chain event visualization
06/17/2010US20100153869 System and method to visualize activities through the use of avatars
06/17/2010US20100153868 System and method to modify avatar characteristics based on inferred conditions
06/17/2010US20100153867 Method and system for social networking, advertisement, distributing consumer behavior tracking devices, and harvesting consumer behavior data
06/17/2010US20100153866 Method and system for modifying the execution of a native application running on a portable electronic device
06/17/2010US20100153865 Platform for Generating Composite Applications
06/17/2010US20100153864 Adaptable transfer and publication of digital media
06/17/2010US20100153863 System and Method For Collecting And Providing Resource Rate Information Using Resource Profiling
06/17/2010US20100153862 General Object Graph for Web Users
06/17/2010US20100153861 Interactive events
06/17/2010US20100153860 Dynamic location generation within a virtual world
06/17/2010US20100153859 Use of information channels to provide communications in a virtual environment
06/17/2010US20100153858 Uniform virtual environments
06/17/2010US20100153857 Shared space for communicating information
06/17/2010US20100153856 Personalised media presentation
06/17/2010US20100153855 Communication Management
06/17/2010US20100153854 Presence indication configuration methodology
06/17/2010US20100153853 Networked Touchscreen With Integrated Interfaces
06/17/2010US20100153851 Rendering rss subscriptions on a calendar
06/17/2010US20100153850 Distributed scripting for presentations with touch screen displays