Abstract:
A data adapter functioning as an intermediary between a data terminal and a digital data transmission network is implemented by using the parts the data terminal usually comprises and by directing their activity by processor commands recorded in the memory of the data terminal.
Abstract:
The present invention relates to a terminal (1) for accessing Internet over a wireless communication network. The terminal comprises means for wireless communication with a device by opening a communication link over the wireless communication network, and means for wireless communicating with a device by sending and receiving user messages over the wireless communication network. Further the terminal comprises two modes of operation for fetching information from the Internet, wherein in a first mode of operation the terminal is capable of opening a communication link (101, 101') to the Internet (INT) and downloading information from a server (SERV) in the Internet through said communication link, and in a second mode of operation the terminal is capable of sending requests (103, 104) to and receiving information (105, 106) from a server (SERV) in the Internet in said user messages.
Abstract:
The invention relates to determining a context of a system so that the system can be controlled or the context information be used in the system. The context of a system is described with tags or words that characterize e.g. the state of the system, the surroundings of the system and the state of the user. These tags are determined at multiple time instances. The tags are collected over a first time span and a second time span, and the two (or more) sets of tags are used to determine the context of the system. If the determination using the two sets gives a different result, that is, there is a large distance between the two derived contexts, it is determined that a change in context has occurred. Detecting the change in context can be used to control the system, e.g. by changing the applications presented to the user on the user interface, or by changing the state and/or priority of applications.
Abstract:
Co-occurrence data representing e.g. preferences and facts observed in a plurality of situations may be stored in a matrix as combinations of high-dimensional sparse vectors. The matrix may be called e.g. as an experience matrix. The data stored in the experience matrix may be subsequently utilized e.g. for predicting a preference of a user in a new situation. Co-occurrence data may be stored in the experience matrix may be updated by a method comprising determining a first word based on a state of a system and/or based on a physical quantity detected by a sensor, forming a first word group comprising the first word and a second word, associating the first word and the second word with a common sparse vector, associating the first word words with a first vector of a matrix, associating the second word with a second vector of the matrix, modifying the first vector of the matrix by adding contribution of the common sparse vector to the first vector of the matrix, and modifying the second vector of the matrix by adding contribution of the common sparse vector to the second vector of the matrix.
Abstract:
The invention relates to forming a prediction using an experience matrix, a matrix based on sparse vectors such as random index vectors. At least a part of a first experience matrix and at least a part of at least a second experience matrix are caused to be combined (1410) to obtain a combined experience matrix. The experience matrices comprise sparse vectors or essentially similar vectors in nature, and said experience matrices comprise information of at least one system, for example contexts of a system. At least a part of at least one sparse vector of the combined experience matrix is accessed to form a prediction output (1420), and a system is controlled (1430) in response to said prediction output.