Input subsystem enabling Android to support various sensors

An Android system and sensor technology, applied in the field of input subsystems, can solve problems such as high cost and cumbersome application programs, and achieve the effect of strong scalability and good portability

Active Publication Date: 2012-09-12
FUZHOU ROCKCHIP SEMICON
View PDF3 Cites 40 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among them, some applications that come with the Android system use sensors such as acceleration sensors, brightness sensors, and proximity sensors. If the system supports them, users can install third-party

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
  • Input subsystem enabling Android to support various sensors
  • Input subsystem enabling Android to support various sensors
  • Input subsystem enabling Android to support various sensors

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] Such as figure 2 As shown, a kind of input subsystem of the present invention that supports various sensors is implemented on the Android system, and the input subsystem is located on the kernel driver layer of the Android system, and the input subsystem includes: a device driver layer module, A core layer module and an event processing layer module; the device driver layer module includes a sensor driver unit;

[0016] The device driver layer module provides read and write access to each register of the sensor, and opens, closes, and sets the sensor according to the order of the hardware abstraction layer of the Android system;

[0017] The sensor driver unit drives the sensor to collect signals, and then reports the value and type information of the signal to the core layer; the sensor driver unit is also responsible for configuring an abstract input device module, and the hardware abstraction layer of the Android system can pass the abstraction The interface of the...

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

The invention provides an input subsystem enabling the Android to support various sensors. The input subsystem is positioned on a kernel drive layer of the Android and comprises a device drive layer module, a core layer module and an event handling layer module. The device drive layer module comprises a sensor drive unit, and the sensor drive unit drives sensors to acquire signals, then reports values and type information of the signals to the core layer module and is responsible for configuring an abstraction input device module. The core layer module is used for converting the signal information reported by the sensor drive unit into input events recognizable to the Android and forwarding the input events to the abstraction input device module for storage. The event handling layer module is used for providing a hardware abstraction layer of the Android with an interface for accessing to the abstraction input device module. By the aid of the input subsystem, the Android can support various sensors so that users can experience functions and enjoyment brought by various sensors.

Description

【Technical field】 [0001] The invention relates to the technical field of communication equipment, in particular to an input subsystem that supports various sensors on an Android system. 【Background technique】 [0002] Android (Android) is the name of an open source mobile operating system based on the Linux platform released by Google, which is mainly used in portable electronic devices such as mobile phones, e-books, and tablet computers. Android is currently the most popular smartphone operating system. According to statistics in November 2011, Android occupies about 52.5% of the global smartphone operating system market, and its market share in China is as high as 58%. [0003] A sensor is a device or device that can sense a specified measured object and convert it into a usable signal according to certain rules, usually consisting of a sensitive element and a conversion element. One or two or more sensors are usually integrated in current smart phones to provide users w...

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): G06F9/44G06F13/10
Inventor 陈屴
Owner FUZHOU ROCKCHIP SEMICON
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products