Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Supporting intelligent user interface interactions

A user interface, intelligent technology, applied in the direction of user interface execution, instrumentation, calculation, etc., can solve the problems of lack of web application support, not allowing users to access web applications, unavailable, etc.

Inactive Publication Date: 2012-07-11
MICROSOFT TECH LICENSING LLC
View PDF5 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to hardware and / or software limitations of these devices, some of these input devices are not supported by the web application and / or do not allow the user to access the web application
As a result, some features of the web application may not be available on some devices

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Supporting intelligent user interface interactions
  • Supporting intelligent user interface interactions
  • Supporting intelligent user interface interactions

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] The following detailed description section focuses on the concepts and technologies supporting intelligent UI interaction. Consistent with the concepts and techniques described herein, an application can be configured to publish commands, types of commands, and / or command formats that are recognized and / or expected by the application. Additionally or alternatively, these applications may be analyzed by various devices, nodes, software, and / or other entities to determine identifiable and / or expected commands. When the application is accessed, data describing the available commands may be presented at the client to indicate the commands available for interfacing with the application. Commands may be presented with information indicating how the available commands are executed using the client's user interface and / or input devices, indications that may take into account contextual information indicating how the device is configured, preferences indicating how the device ha...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Concepts and technologies are described herein for supporting intelligent user interface interactions. Commands accepted by applications can be published or determined. Before or during access of the application, the commands can be presented at clients to indicate commands available for interfacing with the application. The commands can be presented with information indicating how the user interface and / or input device of the client may be used to execute the available commands. Input received from the client can be compared to the available commands to determine if the input matches an available command. Contextual data relating to the client, preferences, and / or other data also can be retrieved and analyzed to determine the intent of the client. The intent can be used to identify an intended command and to modify the input to match the intended command. The modified input can be transmitted to the application.

Description

Background technique [0001] In some cases, an application dictates how the application responds to user input or commands. Specifically, an application may specify the types of input that the application recognizes, and the actions to take in response to acceptable types of input received by the application. Among other considerations, the type of input recognized by the application and the actions taken in response to the input can be customized according to the device on which the application is targeted to be installed. [0002] Because the input mechanisms and other aspects of a device may vary, an application developer may release multiple versions of the same application, where the version of the application is customized for a particular device based on the device's capabilities, command format, etc. Web applications, on the other hand, are customized for execution on any device capable of accessing the Internet or other networks. As such, web applications are general...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F3/048G06F9/44
CPCG06F3/048G06F9/4446G06F9/4451G06F9/453
Inventor M.B.麦克劳林G.穆尔O.E.马里洛
Owner MICROSOFT TECH LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products