Technologies for graphical user interface manipulations using multi-finger touch interactions

    公开(公告)号:US10817172B2

    公开(公告)日:2020-10-27

    申请号:US14671726

    申请日:2015-03-27

    Abstract: Technologies for manipulating a graphical user interface (GUI) of a display of a computing device include a touch screen of the display capable of receiving user input via physical contact of the user's fingers. The computing device determines whether the user has initiated multi-finger input gesture from which and a hand rotation angle may be determined based on touch points corresponding to the physical contact between the user's fingers and the touch screen. Based on the hand rotation angle, the computing device may take an action on the GUI, such as rotate an orientation of the GUI and/or display a virtual keyboard on the GUI relative to the hand rotation angle and/or the touch points. Other embodiments are described herein and claimed.

    Virtual input device using second touch-enabled display

    公开(公告)号:US10133396B2

    公开(公告)日:2018-11-20

    申请号:US15063216

    申请日:2016-03-07

    Abstract: An example system for generating hardware device input includes a gesture detector to detect an input device trigger from one of two coupled touch-enabled displays. The example system also further includes a redirector to intercept touch data from a triggered touch-enabled display. The example system further includes an emulator to generate hardware input data based on the intercepted touch data and send the hardware input data to an operating system. The example system also includes a user interface to display a virtual input device on the triggered touch-enabled display and receive touch data via the virtual input device.

    Modular power adaptor with a base modular unit having plurality of surface connectors for connection to a power source
    5.
    发明授权
    Modular power adaptor with a base modular unit having plurality of surface connectors for connection to a power source 有权
    具有基座模块化单元的模块化电力适配器具有用于连接到电源的多个表面连接器

    公开(公告)号:US09450363B2

    公开(公告)日:2016-09-20

    申请号:US14040317

    申请日:2013-09-27

    CPC classification number: H01R31/065 H01R2201/06

    Abstract: An adaptor may include a base modular unit that includes a plurality of surface connectors, a first port and circuitry. At least one surface connector may couple to an expansion modular unit. Circuitry or logic may provide information from the first port to the at least one surface connector.

    Abstract translation: 适配器可以包括基本模块化单元,其包括多个表面连接器,第一端口和电路。 至少一个表面连接器可以耦合到扩展模块单元。 电路或逻辑可以将信息从第一端口提供给至少一个表面连接器。

    Fast inking a touch display
    6.
    发明授权

    公开(公告)号:US09753557B2

    公开(公告)日:2017-09-05

    申请号:US14923159

    申请日:2015-10-26

    CPC classification number: G06F3/03545 G06F3/041 G06F3/04883

    Abstract: An apparatus for fast inking a touch display is described herein. The system for fast inking a touch display can include receiving touch input and generate touch sensor data. The system can include a graphics processing unit (GPU) including a fast inker and a display pipeline. The GPU can transmit human interface device (HID) data generated from the touch sensor data to a writing application memory and the fast inker. The fast inker can convert the HID data into inking data to be sent to the display pipeline through a direct hardware path. The writing application can convert the HID data into inking data to be sent to the display pipeline. The system can also include a touch display to display pixels marked according to the inking data received by the display pipeline.

    FAST INKING A TOUCH DISPLAY
    7.
    发明申请

    公开(公告)号:US20170115754A1

    公开(公告)日:2017-04-27

    申请号:US14923159

    申请日:2015-10-26

    CPC classification number: G06F3/03545 G06F3/041 G06F3/04883

    Abstract: An apparatus for fast inking a touch display is described herein. The system for fast inking a touch display can include receiving touch input and generate touch sensor data. The system can include a graphics processing unit (GPU) including a fast inker and a display pipeline. The GPU can transmit human interface device (HID) data generated from the touch sensor data to a writing application memory and the fast inker. The fast inker can convert the HID data into inking data to be sent to the display pipeline through a direct hardware path. The writing application can convert the HID data into inking data to be sent to the display pipeline. The system can also include a touch display to display pixels marked according to the inking data received by the display pipeline.

    System and method for dual screen language translation
    9.
    发明授权
    System and method for dual screen language translation 有权
    双屏语言翻译系统和方法

    公开(公告)号:US09501472B2

    公开(公告)日:2016-11-22

    申请号:US13730894

    申请日:2012-12-29

    CPC classification number: G06F17/289 H04R1/406 H04R2499/11 H04R2499/15

    Abstract: Generally, this disclosure provides systems and methods to facilitate real-time language translation between two speakers. A system may include an audio beamforming microphone configured to detect speech in a first language from a first speaker and to detect speech in a second language from a second speaker; a language translation module configured to translate the speech in the first language to text in the second language and to translate the speech in the second language to text in the first language; and a display element configured with a first display element side and a second display element side and further configured to display the text in the first language on the first display element side and to display the text in the second language on the second display element side.

    Abstract translation: 通常,本公开提供了促进两个扬声器之间的实时语言翻译的系统和方法。 系统可以包括被配置为从第一说话者检测第一语言的语音并且从第二说话者检测第二语言的语音的音频波束成形麦克风; 语言翻译模块,其被配置为将所述第一语言的语言翻译成所述第二语言的文本,并将所述第二语言中的所述语言翻译成所述第一语言的文本; 以及配置有第一显示元件侧和第二显示元件侧的显示元件,并且还被配置为在第一显示元件侧以第一语言显示文字,并在第二显示元件侧显示第二语言的文字。

    Polling of I/O devices on host initiated communication transports
    10.
    发明授权
    Polling of I/O devices on host initiated communication transports 有权
    在主机启动的通信传输上轮询I / O设备

    公开(公告)号:US09021143B2

    公开(公告)日:2015-04-28

    申请号:US13690448

    申请日:2012-11-30

    CPC classification number: G06F13/102 G06F13/22 G06F13/24 Y02D10/14

    Abstract: A disclosed data processing system includes a processor and an operating system kernel that includes communication drivers to support sideband interrupt deferring of polling associated with I/O requests. The communication drivers may implement a driver stack that includes a sideband miniport driver to detect an application program read request for device data from an input/output (I/O) device. The I/O device may be a sensor or another type of human interface device. The sideband miniport driver may pend the read request and maintain an interrupt pipe of a communication transport between the host system and the I/O device in a disabled state. With the interrupt pipe disabled, the host system drivers are unable to poll the I/O device. The sideband miniport driver may pend the read request and keep the interrupt pipe disabled until a sideband interrupt is communicated to the sideband miniport driver.

    Abstract translation: 所公开的数据处理系统包括处理器和操作系统内核,其包括通信驱动器以支持与I / O请求相关联的轮询的边带中断延迟。 通信驱动器可以实现包括边带微型端口驱动器的驱动器堆栈,以检测来自输入/输出(I / O)设备的设备数据的应用程序读取请求。 I / O设备可以是传感器或其他类型的人机接口设备。 边带微型端口驱动程序可以在禁用状态下挂起读请求并维护主机系统和I / O设备之间的通信传输中断管。 禁用中断管后,主机系统驱动程序无法轮询I / O设备。 边带微型端口驱动程序可以挂起读请求并保持中断管禁用,直到边带中断传送到边带微型端口驱动程序。

Patent Agency Ranking