Movatterモバイル変換


[0]ホーム

URL:


US20090319694A1 - Association of an input and output of a peripheral device in a computing system - Google Patents

Association of an input and output of a peripheral device in a computing system
Download PDF

Info

Publication number
US20090319694A1
US20090319694A1US12/142,818US14281808AUS2009319694A1US 20090319694 A1US20090319694 A1US 20090319694A1US 14281808 AUS14281808 AUS 14281808AUS 2009319694 A1US2009319694 A1US 2009319694A1
Authority
US
United States
Prior art keywords
peripheral device
input
attributes
output
interface
Prior art date
Legal status (The legal status 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 status listed.)
Abandoned
Application number
US12/142,818
Inventor
Mark Slezak
Alain Michaud
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
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 CorpfiledCriticalMicrosoft Corp
Priority to US12/142,818priorityCriticalpatent/US20090319694A1/en
Assigned to MICROSOFT CORPORATIONreassignmentMICROSOFT CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MICHAUD, ALAIN, SLEZAK, MARK
Priority to PCT/US2009/043372prioritypatent/WO2009154893A2/en
Priority to CN200980123540.6Aprioritypatent/CN102067066B/en
Priority to EP09767205.9Aprioritypatent/EP2291724B1/en
Publication of US20090319694A1publicationCriticalpatent/US20090319694A1/en
Priority to US13/908,975prioritypatent/US9280494B2/en
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLCreassignmentMICROSOFT TECHNOLOGY LICENSING, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MICROSOFT CORPORATION
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method on a computing system for associating an output of a coupled peripheral device to an input of the peripheral device is provided. The method comprises receiving a descriptor configuration input from the coupled peripheral device describing attributes of the peripheral device and an association between the input of the peripheral device and the output of the peripheral device; providing peripheral device classes of associated input attributes including associated output attributes of the peripheral device; and informing an instantiated application of attributes of the peripheral device through classes. In another implementation, the method comprises providing an interface set comprising associated input attributes and output attributes of a peripheral device; using an input logical layer to access attributes of an interface set for an input of the peripheral device including associated output attributes of the peripheral device; selecting an attribute associated with the input; and setting the selected attribute of the peripheral device. In yet another implementation, a computing system configured to be coupled to a peripheral device comprising an input and an associated output is provided. The computing system comprises an input logical layer configured to receive descriptor configuration information from the peripheral device and build interface sets including attributes of the input of the peripheral device and the associated output. The input logical layer uses the interface sets to select and set attributes of the output of the peripheral device.

Description

Claims (20)

US12/142,8182008-06-202008-06-20Association of an input and output of a peripheral device in a computing systemAbandonedUS20090319694A1 (en)

Priority Applications (5)

Application NumberPriority DateFiling DateTitle
US12/142,818US20090319694A1 (en)2008-06-202008-06-20Association of an input and output of a peripheral device in a computing system
PCT/US2009/043372WO2009154893A2 (en)2008-06-202009-05-08Association of an input and output of a peripheral device in a computing system
CN200980123540.6ACN102067066B (en)2008-06-202009-05-08Association of an input and output of a peripheral device in a computing system
EP09767205.9AEP2291724B1 (en)2008-06-202009-05-08Association of an input and output of a peripheral device in a computing system
US13/908,975US9280494B2 (en)2008-06-202013-06-03System method for associating an application runnng on computing system by selectively altering an attribute of the input and output of connected peripheral device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US12/142,818US20090319694A1 (en)2008-06-202008-06-20Association of an input and output of a peripheral device in a computing system

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US13/908,975ContinuationUS9280494B2 (en)2008-06-202013-06-03System method for associating an application runnng on computing system by selectively altering an attribute of the input and output of connected peripheral device

Publications (1)

Publication NumberPublication Date
US20090319694A1true US20090319694A1 (en)2009-12-24

Family

ID=41432424

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US12/142,818AbandonedUS20090319694A1 (en)2008-06-202008-06-20Association of an input and output of a peripheral device in a computing system
US13/908,975ActiveUS9280494B2 (en)2008-06-202013-06-03System method for associating an application runnng on computing system by selectively altering an attribute of the input and output of connected peripheral device

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US13/908,975ActiveUS9280494B2 (en)2008-06-202013-06-03System method for associating an application runnng on computing system by selectively altering an attribute of the input and output of connected peripheral device

Country Status (4)

CountryLink
US (2)US20090319694A1 (en)
EP (1)EP2291724B1 (en)
CN (1)CN102067066B (en)
WO (1)WO2009154893A2 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100073296A1 (en)*2008-09-192010-03-25Hong Fu Jin Precision Industry (Shenzhen) Co., LtdComputer input apparatus
US20110074704A1 (en)*2009-09-302011-03-31At&T Mobility Ii LlcPredictive Sensitized Keypad
US20110074686A1 (en)*2009-09-302011-03-31At&T Mobility Ii LlcAngular Sensitized Keypad
US20110078613A1 (en)*2009-09-302011-03-31At&T Intellectual Property I, L.P.Dynamic Generation of Soft Keyboards for Mobile Devices
US20110074685A1 (en)*2009-09-302011-03-31At&T Mobility Ii LlcVirtual Predictive Keypad
US20110074691A1 (en)*2009-09-302011-03-31At&T Mobility Ii LlcPredictive Force Sensitive Keypad
US20110074692A1 (en)*2009-09-302011-03-31At&T Mobility Ii LlcDevices and Methods for Conforming a Virtual Keyboard
US20110276528A1 (en)*2009-01-202011-11-10Kenta ShioiriInput device, information processing device, input method, and program
CN102263870A (en)*2010-05-312011-11-30京瓷美达株式会社Image forming apparatus
US20160103771A1 (en)*2014-10-102016-04-14Microsoft CorporationVendor-specific peripheral device class identifiers
US10970679B2 (en)2016-12-292021-04-06Dropbox, Inc.Presenting project data managed by a content management system
US10997189B2 (en)2015-03-232021-05-04Dropbox, Inc.Processing conversation attachments in shared folder backed integrated workspaces
US11017354B2 (en)*2016-12-302021-05-25Dropbox, Inc.Managing projects in a content management system
US11226939B2 (en)2017-12-292022-01-18Dropbox, Inc.Synchronizing changes within a collaborative content management system
US20220256063A1 (en)*2021-02-092022-08-11Samuel ChenWebcam indicator

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102087611B (en)*2011-02-142015-01-28中兴通讯股份有限公司Simulation equipment and method for describing simulation equipment attribute of embedded equipment
CN104811334B (en)*2015-03-202019-02-12四川长虹电器股份有限公司The management method of more CEC communication apparatus

Citations (40)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4897651A (en)*1985-10-151990-01-30Ing. C. Olivetti & C., S.P.A.Key with selective symbol display and keyboard using such key
US5694562A (en)*1995-01-171997-12-02Fisher; Thomas A.Closely integrated key icons in a graphical interface
US5818361A (en)*1996-11-071998-10-06Acevedo; ElkinDisplay keyboard
US5825362A (en)*1997-05-071998-10-20Datahand CorporationGraphical user interface with keyboard display graphical
US5828034A (en)*1997-01-031998-10-27Chang; Wen-LungWarmed computer input peripherals for keeping a computer user's hand and fingers warm and comfortable
US6004049A (en)*1998-10-291999-12-21Sun Microsystems, Inc.Method and apparatus for dynamic configuration of an input device
US6067074A (en)*1986-08-272000-05-23Texas Instruments IncorporatedKeyboard with flexible display and prompt capability
US6359572B1 (en)*1998-09-032002-03-19Microsoft CorporationDynamic keyboard
US20020084919A1 (en)*2000-11-282002-07-04Green Peter C.Configurable keyboard
US20020093690A1 (en)*2000-10-312002-07-18Kazuhiro SatohCommunication device having a keyboard adopting a changeable character layout
US6573844B1 (en)*2000-01-182003-06-03Microsoft CorporationPredictive keyboard
US6621424B1 (en)*2000-02-182003-09-16Mitsubishi Electric Research Laboratories Inc.Method for predicting keystroke characters on single pointer keyboards and apparatus therefore
US20030201972A1 (en)*2002-04-252003-10-30Sony CorporationTerminal apparatus, and character input method for such terminal apparatus
US20040212595A1 (en)*2003-04-282004-10-28Debiao ZhouSoftware keyboard for computer devices
US6813650B1 (en)*1999-10-262004-11-02International Business Machines CorporationMultimode non-standard universal serial bus computer input device
US20040239638A1 (en)*2003-06-022004-12-02Microsoft CorporationSystem and method for displaying, completing and executing keyboard key combinations
US20050028521A1 (en)*1999-02-152005-02-10Kia SilverbrookMicro-electromechanical device
US6878902B2 (en)*2003-07-302005-04-12International Business Machines CorporationPortable computer system with hand-warming
US6907577B2 (en)*2000-09-062005-06-14Trace TervoSystem and method for accessing screen fields, functions and programs using a simple single key stroke
US6909602B2 (en)*2002-05-242005-06-21International Business Machines CorporationTemperature-controlled user interface
US6961048B2 (en)*2002-01-172005-11-01Sun Microsystems, Inc.Displaying information on keys of a keyboard
US6970109B2 (en)*2002-07-192005-11-29Clancy Systems International, Inc.Keyboard modification system
US7020270B1 (en)*1999-10-272006-03-28Firooz GhassabianIntegrated keypad system
US7036088B2 (en)*2003-07-242006-04-25Sap AgMulti-modal method for application swapping
US20060161701A1 (en)*2005-01-192006-07-20Bong-Wook ParkMethod and apparatus to establish class of USB device
US7134094B2 (en)*2005-01-142006-11-07Microsoft CorporationAutomatic assigning of shortcut keys
US20070002026A1 (en)*2005-07-012007-01-04Microsoft CorporationKeyboard accelerator
US7161587B2 (en)*2003-08-142007-01-09International Business Machines CorporationMethod, apparatus and computer program product for providing keyboard assistance to a software application user
US7301532B1 (en)*2004-02-092007-11-27Jerod M DobryDigital display keyboard
US7305368B2 (en)*2000-05-292007-12-04Vkb Inc.Virtual data entry device and method for input of alphanumeric and other data
US7327559B2 (en)*2005-05-132008-02-05Sound Starts, Inc.Apparatus and method for heating the hands of keyboard users
US20080131184A1 (en)*2005-09-192008-06-05Ronald BrownDisplay key, display keyswitch assembly, key display assembly, key display, display data entry device, display PC keyboard, and related methods
US20080266145A1 (en)*2006-07-192008-10-30Dinesh VermaMulti-lingual text entry using a dynamically reconfigurable keyboard
US7528861B2 (en)*1999-05-202009-05-05Canon Kabushiki KaishaChanging a display language for software based on a detected display language of a connected device
US7531764B1 (en)*2008-01-252009-05-12Hewlett-Packard Development Company, L.P.Keyboard illumination system
US7610331B1 (en)*2000-09-132009-10-27Lightsurf Technologies, Inc.System and method for dynamic uploading and execution of applications and drivers between devices
US7761175B2 (en)*2001-09-272010-07-20Eatoni Ergonomics, Inc.Method and apparatus for discoverable input of symbols on a reduced keypad
US7899325B2 (en)*1999-09-152011-03-01International Business Machines CorporationProtecting secret data entry from infrared and audio eavesdropping
US8022942B2 (en)*2007-01-252011-09-20Microsoft CorporationDynamic projected user interface
US8130197B2 (en)*2005-03-152012-03-06Ergowerx. LLCFloating keyboard

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20030040361A1 (en)*1994-09-212003-02-27Craig ThornerMethod and apparatus for generating tactile feedback via relatively low-burden and/or zero burden telemetry
US7472047B2 (en)*1997-05-122008-12-30Immersion CorporationSystem and method for constraining a graphical hand from penetrating simulated graphical objects
AU5652599A (en)*1998-09-222000-04-10Yasufumi MaseInformation processor for visually disabled person and tactile input/output device
AU2757501A (en)*2000-01-032001-07-16David J. LevensonAdjustable ergonomic keyboard for use with stationary palm and elements thereof
US20080316171A1 (en)*2000-01-142008-12-25Immersion CorporationLow-Cost Haptic Mouse Implementations
US6940490B1 (en)*2001-08-272005-09-06Palmone, Inc.Raised keys on a miniature keyboard
JP2004318457A (en)*2003-04-162004-11-11Yokogawa Electric Corp Computer system
US7112737B2 (en)*2003-12-312006-09-26Immersion CorporationSystem and method for providing a haptic effect to a musical instrument
US7529920B2 (en)2004-06-112009-05-05Canon Kabushiki KaishaApparatus and method capable of executing plug and play installation processing operation upon acquiring one piece of device identification information including both printer and facsimile identification information
US20060022951A1 (en)*2004-08-022006-02-02Infinium Labs, Inc.Method and apparatus for backlighting of a keyboard for use with a game device
US7366540B2 (en)*2004-08-232008-04-29Siemens Communications, Inc.Hand-held communication device as pointing device
US8519949B2 (en)*2007-04-132013-08-27Ross Video | Live Production TechnologyVideo production switcher panel and related methods
US8358277B2 (en)*2008-03-182013-01-22Microsoft CorporationVirtual keyboard based activation and dismissal

Patent Citations (40)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4897651A (en)*1985-10-151990-01-30Ing. C. Olivetti & C., S.P.A.Key with selective symbol display and keyboard using such key
US6067074A (en)*1986-08-272000-05-23Texas Instruments IncorporatedKeyboard with flexible display and prompt capability
US5694562A (en)*1995-01-171997-12-02Fisher; Thomas A.Closely integrated key icons in a graphical interface
US5818361A (en)*1996-11-071998-10-06Acevedo; ElkinDisplay keyboard
US5828034A (en)*1997-01-031998-10-27Chang; Wen-LungWarmed computer input peripherals for keeping a computer user's hand and fingers warm and comfortable
US5825362A (en)*1997-05-071998-10-20Datahand CorporationGraphical user interface with keyboard display graphical
US6359572B1 (en)*1998-09-032002-03-19Microsoft CorporationDynamic keyboard
US6004049A (en)*1998-10-291999-12-21Sun Microsystems, Inc.Method and apparatus for dynamic configuration of an input device
US20050028521A1 (en)*1999-02-152005-02-10Kia SilverbrookMicro-electromechanical device
US7528861B2 (en)*1999-05-202009-05-05Canon Kabushiki KaishaChanging a display language for software based on a detected display language of a connected device
US7899325B2 (en)*1999-09-152011-03-01International Business Machines CorporationProtecting secret data entry from infrared and audio eavesdropping
US6813650B1 (en)*1999-10-262004-11-02International Business Machines CorporationMultimode non-standard universal serial bus computer input device
US7020270B1 (en)*1999-10-272006-03-28Firooz GhassabianIntegrated keypad system
US6573844B1 (en)*2000-01-182003-06-03Microsoft CorporationPredictive keyboard
US6621424B1 (en)*2000-02-182003-09-16Mitsubishi Electric Research Laboratories Inc.Method for predicting keystroke characters on single pointer keyboards and apparatus therefore
US7305368B2 (en)*2000-05-292007-12-04Vkb Inc.Virtual data entry device and method for input of alphanumeric and other data
US6907577B2 (en)*2000-09-062005-06-14Trace TervoSystem and method for accessing screen fields, functions and programs using a simple single key stroke
US7610331B1 (en)*2000-09-132009-10-27Lightsurf Technologies, Inc.System and method for dynamic uploading and execution of applications and drivers between devices
US20020093690A1 (en)*2000-10-312002-07-18Kazuhiro SatohCommunication device having a keyboard adopting a changeable character layout
US20020084919A1 (en)*2000-11-282002-07-04Green Peter C.Configurable keyboard
US7761175B2 (en)*2001-09-272010-07-20Eatoni Ergonomics, Inc.Method and apparatus for discoverable input of symbols on a reduced keypad
US6961048B2 (en)*2002-01-172005-11-01Sun Microsystems, Inc.Displaying information on keys of a keyboard
US20030201972A1 (en)*2002-04-252003-10-30Sony CorporationTerminal apparatus, and character input method for such terminal apparatus
US6909602B2 (en)*2002-05-242005-06-21International Business Machines CorporationTemperature-controlled user interface
US6970109B2 (en)*2002-07-192005-11-29Clancy Systems International, Inc.Keyboard modification system
US20040212595A1 (en)*2003-04-282004-10-28Debiao ZhouSoftware keyboard for computer devices
US20040239638A1 (en)*2003-06-022004-12-02Microsoft CorporationSystem and method for displaying, completing and executing keyboard key combinations
US7036088B2 (en)*2003-07-242006-04-25Sap AgMulti-modal method for application swapping
US6878902B2 (en)*2003-07-302005-04-12International Business Machines CorporationPortable computer system with hand-warming
US7161587B2 (en)*2003-08-142007-01-09International Business Machines CorporationMethod, apparatus and computer program product for providing keyboard assistance to a software application user
US7301532B1 (en)*2004-02-092007-11-27Jerod M DobryDigital display keyboard
US7134094B2 (en)*2005-01-142006-11-07Microsoft CorporationAutomatic assigning of shortcut keys
US20060161701A1 (en)*2005-01-192006-07-20Bong-Wook ParkMethod and apparatus to establish class of USB device
US8130197B2 (en)*2005-03-152012-03-06Ergowerx. LLCFloating keyboard
US7327559B2 (en)*2005-05-132008-02-05Sound Starts, Inc.Apparatus and method for heating the hands of keyboard users
US20070002026A1 (en)*2005-07-012007-01-04Microsoft CorporationKeyboard accelerator
US20080131184A1 (en)*2005-09-192008-06-05Ronald BrownDisplay key, display keyswitch assembly, key display assembly, key display, display data entry device, display PC keyboard, and related methods
US20080266145A1 (en)*2006-07-192008-10-30Dinesh VermaMulti-lingual text entry using a dynamically reconfigurable keyboard
US8022942B2 (en)*2007-01-252011-09-20Microsoft CorporationDynamic projected user interface
US7531764B1 (en)*2008-01-252009-05-12Hewlett-Packard Development Company, L.P.Keyboard illumination system

Cited By (36)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20100073296A1 (en)*2008-09-192010-03-25Hong Fu Jin Precision Industry (Shenzhen) Co., LtdComputer input apparatus
US8310450B2 (en)*2008-09-192012-11-13Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd.Computer input apparatus
US20110276528A1 (en)*2009-01-202011-11-10Kenta ShioiriInput device, information processing device, input method, and program
US8812972B2 (en)2009-09-302014-08-19At&T Intellectual Property I, L.P.Dynamic generation of soft keyboards for mobile devices
US20110074686A1 (en)*2009-09-302011-03-31At&T Mobility Ii LlcAngular Sensitized Keypad
US20110074691A1 (en)*2009-09-302011-03-31At&T Mobility Ii LlcPredictive Force Sensitive Keypad
US20110074692A1 (en)*2009-09-302011-03-31At&T Mobility Ii LlcDevices and Methods for Conforming a Virtual Keyboard
US20110078613A1 (en)*2009-09-302011-03-31At&T Intellectual Property I, L.P.Dynamic Generation of Soft Keyboards for Mobile Devices
US9134811B2 (en)2009-09-302015-09-15At&T Mobility Ii LlcAngular sensitized keypad
US9128610B2 (en)2009-09-302015-09-08At&T Mobility Ii LlcVirtual predictive keypad
US20110074685A1 (en)*2009-09-302011-03-31At&T Mobility Ii LlcVirtual Predictive Keypad
US9122393B2 (en)2009-09-302015-09-01At&T Mobility Ii LlcPredictive sensitized keypad
US20110074704A1 (en)*2009-09-302011-03-31At&T Mobility Ii LlcPredictive Sensitized Keypad
US8810516B2 (en)*2009-09-302014-08-19At&T Mobility Ii LlcAngular sensitized keypad
US8816965B2 (en)2009-09-302014-08-26At&T Mobility Ii LlcPredictive force sensitive keypad
US8743381B2 (en)*2010-05-312014-06-03Kyocera Document Solutions Inc.Image forming apparatus and display method for a display portion of an image forming apparatus
US20110292432A1 (en)*2010-05-312011-12-01Kyocera Mita CorporationImage forming apparatus and display method for a display portion of an image forming apparatus
CN102263870A (en)*2010-05-312011-11-30京瓷美达株式会社Image forming apparatus
US20160103771A1 (en)*2014-10-102016-04-14Microsoft CorporationVendor-specific peripheral device class identifiers
US10437742B2 (en)*2014-10-102019-10-08Microsoft Technology Licensing, LlcVendor-specific peripheral device class identifiers
US11354328B2 (en)2015-03-232022-06-07Dropbox, Inc.Shared folder backed integrated workspaces
US11748366B2 (en)2015-03-232023-09-05Dropbox, Inc.Shared folder backed integrated workspaces
US10997188B2 (en)2015-03-232021-05-04Dropbox, Inc.Commenting in shared folder backed integrated workspaces
US11016987B2 (en)2015-03-232021-05-25Dropbox, Inc.Shared folder backed integrated workspaces
US12086151B2 (en)2015-03-232024-09-10Dropbox, Inc.Shared folder backed integrated workspaces
US11347762B2 (en)2015-03-232022-05-31Dropbox, Inc.Intelligent scrolling in shared folder back integrated workspaces
US10997189B2 (en)2015-03-232021-05-04Dropbox, Inc.Processing conversation attachments in shared folder backed integrated workspaces
US11567958B2 (en)2015-03-232023-01-31Dropbox, Inc.Content item templates
US10970679B2 (en)2016-12-292021-04-06Dropbox, Inc.Presenting project data managed by a content management system
US12093895B2 (en)2016-12-292024-09-17Dropbox, Inc.Presenting project data managed by a content management system
US11900324B2 (en)2016-12-302024-02-13Dropbox, Inc.Managing projects in a content management system
US11989694B2 (en)2016-12-302024-05-21Dropbox, Inc.Managing projects in a content management system
US11017354B2 (en)*2016-12-302021-05-25Dropbox, Inc.Managing projects in a content management system
US11226939B2 (en)2017-12-292022-01-18Dropbox, Inc.Synchronizing changes within a collaborative content management system
US12093221B2 (en)2017-12-292024-09-17Dropbox, Inc.Synchronizing changes within a collaborative content management system
US20220256063A1 (en)*2021-02-092022-08-11Samuel ChenWebcam indicator

Also Published As

Publication numberPublication date
EP2291724A4 (en)2011-11-16
US9280494B2 (en)2016-03-08
WO2009154893A2 (en)2009-12-23
WO2009154893A3 (en)2010-04-01
EP2291724B1 (en)2014-03-12
CN102067066B (en)2014-06-25
US20130339553A1 (en)2013-12-19
EP2291724A2 (en)2011-03-09
CN102067066A (en)2011-05-18

Similar Documents

PublicationPublication DateTitle
EP2291724B1 (en)Association of an input and output of a peripheral device in a computing system
US8042042B2 (en)Touch screen-based document editing device and method
US8744852B1 (en)Spoken interfaces
EP2641193B1 (en)Registration for system level search user interface
JP2938420B2 (en) Function selection method and apparatus, storage medium storing control program for selecting functions, object operation method and apparatus, storage medium storing control program for operating objects, storage medium storing composite icon
JP6456294B2 (en) Keyboards that remove keys that overlap with gestures
KR101405924B1 (en) A window control method and a terminal capable of implementing the method
US20090174663A1 (en)Dynamically configurable keyboard for computer
US20070283239A1 (en)Methods, systems, and computer program products for providing a user interaction model for use by a device
JP2016539435A (en) Quick task for on-screen keyboard
KR20080045183A (en) Network connection and wireless status in the notification area
CN116583819A (en)Automated on-screen window arrangement
US8866746B2 (en)Handheld electronic device and associated method providing disambiguation of an ambiguous object during editing and selectively providing prediction of future characters
JP2003523562A (en) pointing device
US8078675B2 (en)Server unit, client unit, server-based computing system, server control method, client control method, and recording medium
US9134809B1 (en)Block-based navigation of a virtual keyboard
JP2005100186A (en) Software keyboard display device and display program
KR20080077798A (en) Menu display method of terminal
US9684738B2 (en)Text-based command generation
JP2011524586A (en) Presentation of mobile television and multimedia player keys
US20220129146A1 (en)Method for controlling a computer device for entering a personal code
US9043700B2 (en)Handheld electronic device and associated method providing disambiguation of an ambiguous input and selectively providing prediction of future characters
JP2012523035A (en) Method and apparatus for generating menu display
US20120081286A1 (en)Alerting user to shortcuts on computer
JP2009003696A (en)Display control system, information processing apparatus, display control program, display management apparatus, and program

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MICROSOFT CORPORATION, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SLEZAK, MARK;MICHAUD, ALAIN;REEL/FRAME:021426/0345

Effective date:20080619

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

ASAssignment

Owner name:MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034766/0509

Effective date:20141014


[8]ページ先頭

©2009-2025 Movatter.jp