Method and system for sharing hotkey between application instances

FIELD: computer engineering.

SUBSTANCE: invention relates to computer engineering, particularly, to sharing a hotkey between application instances. Technical result is achieved by receiving a hotkey release message from an application instance that registers a first hotkey, wherein hotkey release message is to release first hotkey and comprises identification information about first hotkey; and according to identification information about first hotkey, initiating a register request for registering first hotkey. Wherein when an application instance that currently registers a hotkey exits, application instance that currently registers hotkey may notify a next application instance to register hotkey.

EFFECT: technical result is improvement of accuracy of reaction of hotkey for applications.

11 cl, 6 dwg

 



 

Same patents:

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to applications in mobile terminals. The technical result is facilitating inter-process interaction between different applications in a mobile terminal. The method includes the following steps: creating, in a mobile terminal, a server for inter-process interaction; establishing, by the server, communication with a sender application process via an interface; receiving, by the server, data sent by the sender application process using an interaction protocol between the sender application process and the server; and establishing, by the server, communication with a recipient application process via the interface; and sending, by the server, data to the recipient application process using an interaction protocol between the recipient application process and the server.

EFFECT: enabling processes of different applications to interact with each other in a mobile terminal.

10 cl, 2 dwg

FIELD: information technology.

SUBSTANCE: plurality of library files which can be called by an application program through the library name are stored in a directory structure. An application program is obtained and table information is obtained, which includes identification information for identifying the application program and control information for controlling execution of the application program. A distributor of the obtained table information is identified second table information is generated, which indicates the relationship between the identification information of the obtained application program and the application program distributor. When selecting the application program to be executed, a distributor is determined, which corresponds to the identification information of the selected application program based on the second table information and the path of the library file called when executing the selected application program is established in accordance with the distributor.

EFFECT: improved device.

6 cl, 10 dwg

FIELD: information technology.

SUBSTANCE: system of the processor (10) of apparatus for treating a patient is provided with an interface (32) for connecting an external data storage device (40). The software of the system of the processor (10) is divided into treatment software (22) for controlling and monitoring treatment of the patient and instrument software (26) for controlling and tracking servicing and/or production. In the system of the processor (10), the treatment software is stored in the system of the processor (10) as resident software (22) and the instrument software is stored in the system of the processor as non-resident software (26). Also, updating can be performed using an external data storage device.

EFFECT: easy updating of software of medical devices owing to separation of control and monitoring apparatus for treating a liquid and service control apparatus.

14 cl, 1 dwg

FIELD: information technology.

SUBSTANCE: method involves detecting a consumer program module configured to use said functionalities, detecting a determination module configured to determine the program interface for said functionalities and an attribute for declaring functionality determination, which corresponds to said functionalities, detecting the manufacturer program module, setting up a connection between the consumer program module and the manufacturer program module so that the consumer program module uses functionalities created by the manufacturer program module.

EFFECT: providing functional compatibility of connected functionalities.

20 cl, 6 dwg

FIELD: physics, communications.

SUBSTANCE: invention concerns message reception equipment in communication terminal and notification on message reception for executive application. Executed application in communication terminal is not controlled by operation system (OS). Message is received without establishing communication connection. If message is intended for active application, the active application receives notification on receiving such message. Central processor of mobile device records key information for Java application identification in RAM area of key information. This application is activated using KVM program involving OS software and JAM program. The latter is stored in non-volatile memory. If message content during SMS message reception matches key information recorded in key information area, central processor records information on message reception in reserved area of RAM, for active Java application.

EFFECT: provision of reception by communication terminal where master applications are not controlled by OS.

8 cl, 7 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to a method and a device for moving an object between displayed pages. A method of moving an object between displayed pages comprises displaying a first page which includes the object; generating a first signal in response to moving the object on said first page to a predetermined region of said first page; displaying a plurality of pages, including said first page, in response to said first signal; generating a second signal in response to moving the object to overlap with a second page; and moving the object to said second page in response to said second signal; wherein said plurality of pages is displayed inclined in the depth direction.

EFFECT: providing accurate movement of an object between displayed pages in a device for interaction with a small size of a display device and interface.

19 cl, 16 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to portable touch sensitive computer systems. The device includes a first touch sensitive display and a second touch sensitive display, operably coupled with a processing subsystem and a memory subsystem which stores a plurality of content pages. User interface instructions are stored in the memory subsystem and are executable by the processing subsystem to provide user interactivity with the content pages through the first touch sensitive display and the second touch sensitive display. The interface instructions are further configured to control the displays so that they operate as discretely organised interface units for the content pages.

EFFECT: providing two touch sensitive displays operating as discretely organised interface units.

20 cl, 9 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to remote information input devices. The device comprises a touch surface configured to display a touch surface region of the displayed control function representation, which can be selected in response to touch input through the touch surface; and one or more modules for detecting one or more gestures input through the touch surface over at least one of said representations; determining a control function which corresponds to the detected one or more gestures, wherein said one or more gestures indicate the identified control function, different from the selection of at least one of said displayed representations; and generating a notification for wireless transmission to a client device, which instructs the client device to change output of content transmitted to the client device, in accordance with said determined control function.

EFFECT: faster data input.

15 cl, 6 dwg

FIELD: physics, communications.

SUBSTANCE: invention relates to a user interface of a mobile communication device. The method includes displaying a user interface with a region configured to receive content. When any option is selected relative to a region for establishing communication and the content includes one or more contacts, a message which includes the content is created and automatically forwarded to one or more contacts.

EFFECT: enabling dragging of content items using a gesture and sending messages with said content to contacts.

18 cl, 6 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to a mouse pointing device. A mouse pointing device for mirror, transparent and smooth monochromic surfaces comprises a housing and, inside the housing, a chip set and an optical unit for tracking movement of the mouse, connected to the chip set, where in/on the housing there is one or more colouring units having one or more colouring heads which, based on commands from the chip set, are capable of applying an additional image or quasi-image on the bearing surface on which the mouse is operating using a liquid or water, including gas-saturated bubbles, using dust, by heating the bearing surface and/or cooling the bearing surface and then transforming the obtained heat image into a colour image using a cholesteric liquid crystal, and also using ice crystals.

EFFECT: providing reliable operation of the device on mirror, transparent and smooth monochromic surfaces.

1 dwg

FIELD: transport.

SUBSTANCE: set of inventions relates to control over objects with operator gestures made in preset spatial volume. Proposed device comprises camera and first and second optical IR radiators optically coupled therewith, light reflector optically coupled with aforesaid camera and both said radiators, servo drive connected with vehicle glass lifter reduction gear. TV camera is located at vehicle door window opening lower angle while its viewing angle covers the opposite surface with light reflector located thereat. Computer switches on one of two radiators in turns. Coordinates of shadows on light reflector surface are loaded in memory. Said shadows originate at locating of user fingers on radiation path to allow the calculation of finger coordinates and speed of its displacement. Then, computer calculates the gesture made by the user to generate gesture-related signal for servo drive that control the glass position.

EFFECT: adjustable lateral vehicle door glass.

2 cl, 10 dwg

FIELD: transport.

SUBSTANCE: device includes buttons 1, body 2 with articulated joint 3, shank 4 rigidly connected with operator seat 13, bracket 14 with clamps 15. The body 2 is rigidly connected with control element 5 made in the form of H-shaped frame with clamps 11, with curvelinear bearing surfaces 6 to accommodate operator's forearms with possibility of motion due to articulated joint 3 motion stiffness of which can be adjusted using regulator 12 located in the body 2. On front parts 7 of control element 5 buttons 1, articulated buttons 8, multicontact buttons 9, rollers 10 are located at side faces along periphery opposite to each other. Pedals 16 and motion sensors 17 are connected with control element 5 by wires or using wireless communication.

EFFECT: higher reliability and accuracy of motion system control.

1 dwg

FIELD: physics, computer engineering.

SUBSTANCE: group of inventions relates to the input devices with a possibility of ensuring of simultaneous work of several users. Each such virtual port can have various inherent features, for example, privileges, rights or optional features. When one or more users are in the capture scene based on the system gestures, the system can associate virtual ports with users and support virtual ports. Cancellation of association of virtual ports with users or exchange of virtual ports between two or more users is also provisioned.

EFFECT: providing feedback between users of IT environment.

8 cl, 15 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to processing digital data. The device has a housing, one or more buttons and/or contactless responsive sensors. The housing, button and/or contactless responsive sensors have air pipes or channels inside, through which air and/or another gas flows under pressure from an air pump and/or gas cylinder, to blow external surfaces of the housing and create an air cushion between said surfaces and the hand of the user when the hand of the user approaches said surfaces.

EFFECT: improved hygiene when using a mouse.

3 cl, 1 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to an information processing device, an information processing method, a programme, a terminal control device and an information processing system. The device includes: an input section which receives operation input information; a communication section which communicates through a radio signal with a terminal device; a display section; an operation information receiving unit which receives operation information through the input section; a command notification section which generates notification commands based on the operation information and which notifies the terminal device, through the communication section; on the generated command; a section for obtaining operation results, which are available commands, and a display control section.

EFFECT: easier control of a terminal device owing to a process of confirming the results of operations performed by a user, which are the display of available commands which the user can use when controlling the terminal device.

17 cl, 13 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to text input devices and methods, a computing device and a mobile telephone having such a device, and computer-readable media. The text input device includes at least one processor and at least one storage device having a computer program code which, upon interaction with said at least one processor, enable to: receive character strings entered using a plurality of keys or key representations, wherein each or key representation has a plurality of characters displayed on said key or key representation; comparing said character string with a prestored list of character strings; indicating which of said characters are available for selection by the user to provide the next character of said compared character strings by selecting said displayed characters that are next in any of said compared character strings; and ignoring input in response to pressing a key or key representation without selected characters.

EFFECT: eliminating consequences of inaccurate key input, thereby speeding up and simplifying text input.

14 cl, 12 dwg

FIELD: information technology.

SUBSTANCE: input system includes a cache word library (300), to store information on frequently-used words associated with one-keystroke codes and two-keystroke codes, and index data on these words. The system also includes a core word library (200), to store information on frequently-used words associated with one-keystroke codes and two-keystroke codes, and index data on these words. The system further includes a word retrieving module (100), to retrieve words from the cache word library (300) according to the index data if a one-keystroke code or two-keystroke code is input, and to retrieve a word from the core word library (200) according to the index data if a three-keystroke code or four-keystroke code is input.

EFFECT: high rate of Wubi input.

15 cl, 4 dwg

FIELD: information technology.

SUBSTANCE: contact point on the screen is calculated, radius of the contact area from the contact point is established; if it is detected that selected objects are at least partially located in the contact area defined by the radius, the objects are partially activated by changing the nature of their display. When computing another contact point determining a partially activated object, that object is completely activated and other partially activated objects are deactivated.

EFFECT: compensating for input error when using a finger or pen to click on an interactive element.

19 cl, 22 dwg

FIELD: information technology.

SUBSTANCE: apparatus for inputting symbols comprises: a base, a manipulator key located on the base with possibility of independent input on two coordinates, wherein the first coordinate is input by moving the manipulator key from the original position to any of a plurality of denotive positions spread on a circle about the original position within the given input region, and the second coordinate is input by selecting from the plurality of denotive positions spread on a circle on the manipulator key itself, a first sensor for reading movement of the manipulator key, a second sensor for reading the second coordinate input, a controller for retrieving and inputting the first or second symbol from the memory unit, wherein the first symbol is assigned the denotive position of the first coordinate in which movement of the manipulator key is read, and the second symbol is assigned the denotive position of the second coordinate in which the second coordinate input is read.

EFFECT: error-free input of symbols by a user and minimisation of space required for inputting symbols.

41 cl, 34 dwg

Word prediction // 2424547

FIELD: information technology.

SUBSTANCE: method of predicting a word involves receiving input from a user via the keyboard of a communication device and searching a database and a cache to identify a word or website identifier based on the received input. The word or website identifier may correspond to a word or website identifier which the user intends to input. The method may also include providing the word or website identifier via the display of a communication device.

EFFECT: more efficient word prediction based on cached data.

10 cl, 13 dwg

FIELD: information technology.

SUBSTANCE: invention relates to electronic equipment, having multiple keys (9), wherein a first value (11) is assigned to each of the keys (9), and a graphical image on the keys (9) for pictorial marking of multiple groups (10) of keys (9), wherein each group (10) contains two keys (9) merged into a single key element (9', 9"), wherein a second value (12) is assigned to each group (10), wherein the keyboard (5) may be used in a first or second operation mode, wherein in the first operation mode the first value (9) is processed, and in the second operation mode, the second value (12) assigned to each group (10) is processed, if one or both keys which form the corresponding group are pressed.

EFFECT: smaller keyboard area while ensuring possibility of input of any type of character or symbol.

22 cl, 5 dwg

Up!