Patent application number | Description | Published |
20130318457 | ARRANGEMENT, METHOD AND COMPUTER PROGRAM FOR CONTROLLING A COMPUTER APPARATUS BASED ON EYE-TRACKING - A computer apparatus is associated with a graphical display presenting at least one GUI-component adapted to be manipulated based on user-generated commands. An event engine is adapted to receive an eye-tracking data signal that describes a user's point of regard on the display. Based on the signal, the event engine produces a set of non-cursor controlling event output signals, which influence the at least one GUI-component. Each non-cursor controlling event output signal describes a particular aspect of the user's ocular activity in respect of the display. Initially, the event engine receives a control signal request from each of the at least one GUI-component. The control signal request defines a sub-set of the set of non-cursor controlling event output signals which is required by the particular GUI-component. The event engine delivers non-cursor controlling event output signals to the at least one GUI-component in accordance with each respective control signal request. | 11-28-2013 |
20130321270 | ARRANGEMENT, METHOD AND COMPUTER PROGRAM FOR CONTROLLING A COMPUTER APPARATUS BASED ON EYE-TRACKING - A computer apparatus is associated with a graphical display presenting at least one GUI-component adapted to be manipulated based on user-generated commands. An event engine is adapted to receive an eye-tracking data signal that describes a user's point of regard on the display. Based on the signal, the event engine produces a set of non-cursor controlling event output signals, which influence the at least one GUI-component. Each non-cursor controlling event output signal describes a particular aspect of the user's ocular activity in respect of the display. Initially, the event engine receives a control signal request from each of the at least one GUI-component. The control signal request defines a sub-set of the set of non-cursor controlling event output signals which is required by the particular GUI-component. The event engine delivers non-cursor controlling event output signals to the at least one GUI-component in accordance with each respective control signal request. | 12-05-2013 |
20130326431 | ARRANGEMENT, METHOD AND COMPUTER PROGRAM FOR CONTROLLING A COMPUTER APPARATUS BASED ON EYE-TRACKING - A computer apparatus is associated with a graphical display presenting at least one GUI-component adapted to be manipulated based on user-generated commands. An event engine is adapted to receive an eye-tracking data signal that describes a user's point of regard on the display. Based on the signal, the event engine produces a set of non-cursor controlling event output signals, which influence the at least one GUI-component. Each non-cursor controlling event output signal describes a particular aspect of the user's ocular activity in respect of the display. Initially, the event engine receives a control signal request from each of the at least one GUI-component. The control signal request defines a sub-set of the set of non-cursor controlling event output signals which is required by the particular GUI-component. The event engine delivers non-cursor controlling event output signals to the at least one GUI-component in accordance with each respective control signal request. | 12-05-2013 |
20140009390 | ARRANGEMENT, METHOD AND COMPUTER PROGRAM FOR CONTROLLING A COMPUTER APPARATUS BASED ON EYE-TRACKING - A computer apparatus is associated with a graphical display presenting at least one GUI-component adapted to be manipulated based on user-generated commands An event engine is adapted to receive an eye-tracking data signal that describes a user's point of regard on the display. Based on the signal, the event engine produces a set of non-cursor controlling event output signals, which influence the at least one GUI-component. Each non-cursor controlling event output signal describes a particular aspect of the user's ocular activity in respect of the display. Initially, the event engine receives a control signal request from each of the at least one GUI-component. The control signal request defines a sub-set of the set of non-cursor controlling event output signals which is required by the particular GUI-component. The event engine delivers non-cursor controlling event output signals to the at least one GUI-component in accordance with each respective control signal request. | 01-09-2014 |
Patent application number | Description | Published |
20130097520 | METHOD OF RENDERING A USER INTERFACE - A user interface (UI) is presented in which a UI client engine is associated with an application, and a UI rendering engine is associated with the client engine. The UI rendering engine receives the scene graph and data items associated with elements of the scene graph, and processes a rendering thread to render a UI in accordance with the scene graph and the data items, independently of further input from the client UI engine. | 04-18-2013 |
20130097521 | METHOD OF RENDERING A USER INTERFACE - A user interface (UI) is presented in which a UI client engine is associated with an application, and a UI rendering engine is associated with the client engine. The UI client engine processes a client thread to manage a scene graph. The UI rendering engine receives the scene graph and data items associated with elements of the scene graph, and processes a rendering thread to render a UI in accordance with the scene graph and the data items, independently of further input from the client UI engine. | 04-18-2013 |
20130097534 | METHOD OF RENDERING A USER INTERFACE - A user interface (UI) is presented in which a UI client engine is associated with an application, and a UI rendering engine is associated with the client engine. The UI client engine processes a client thread to manage a scene graph. The UI rendering engine receives the scene graph and data items associated with elements of the scene graph, and processes a rendering thread to render a UI in accordance with the scene graph and the data items, independently of further input from the client UI engine. | 04-18-2013 |
20130159893 | METHOD OF RENDERING A USER INTERFACE - A user interface (UI) system where at a UI client engine is associated with an application, and a UI rendering engine is associated with the client engine. The UI client engine receives, from a UI client engine associated with an application, a UI component tree comprising: UI component nodes having associated predefined contextual rendering information, and a custom rendering element node having associated incomplete contextual rendering information; generating UI rendering instructions in accordance with the UI component tree by: for each UI component node, using the predefined contextual rendering information to generate UI component rendering instructions, for the custom rendering element node, retrieving custom rendering instructions generated by the application and generating incomplete rendering instructions based on the incomplete contextual rendering information; and combines the UI component rendering instructions, the incomplete rendering instructions and the retrieved custom rendering instructions; renders the UI in accordance with the generated UI rendering instructions. | 06-20-2013 |
Patent application number | Description | Published |
20090023820 | SURFACTANT MIXTURE CONTAINING SHORT-CHAIN AND ALSO LONG-CHAIN COMPONENTS - The present invention relates to a surfactant mixture comprising
| 01-22-2009 |
20090289214 | MAGNETORHEOLOGICAL FORMULATION - Magnetorheological formulations, processes for preparing the same and uses therefor, the formulations comprising: (a) an ionic liquid comprising anions and cations, and (b) dispersed magnetizable particles having a mean diameter of 0.1 to 500 μm; wherein the ionic liquid comprises one or more salts selected from the group consisting of 1-butyl-3-methyl-imidazolium methylsulfate, 1-ethyl-3-methylimidazolium ethylsulfate, 1-ethyl-3-methyl-imidazolium thiocyanate, 1-butyl-3-methylimidazolium thiocyanate, 1-ethyl-3-methyl-imidazolium acetate, 1-butyl-3-methylimidazolium acetate, 1-ethyl-3-methylpyridinium ethylsulfate, 1-ethyl-3-methylimidazolium dicyanamide, 1-butyl-3-methylimidazolium tetrafluoroborate, 1-hexyl-3-methylimidazolium tetrafluoroborate, 1-methyl-3-octylimidazolium tetrafluoroborate, 1-methyl-3-octylimidazolium hexafluorophosphate, 1-ethyl-3-methylimidazolium hexafluorophosphate, 1-hexyl-3-methylimidazolium hexafluorophosphate, methyltrioctylammonium bis(trifluoromethylsulfonyl)imide, 1-ethyl-3-methylimidazolium 2-(2-methoxyethoxy)ethylsulfate and mixtures thereof. | 11-26-2009 |
20100006442 | PROCESS FOR APPLICATION OF A METAL LAYER ON A SUBSTRATE - The present invention relates to processes for application of a metal layer on a substrate via deposition of a metal from a metal salt solution by a chemical and/or electroplating method, a significant factor in these processes being that carbon nanotubes are present in the substrate surface. The present invention moreover relates to the use of carbon nanotubes for application of a metal layer on a substrate. | 01-14-2010 |
20100307601 | METHOD AND DEVICE FOR CONDITIONING A SUSPENSION CONTAINING MAGNETIZABLE PARTICLES - Methods comprising: providing a suspension comprising magnetizable particles; and delivering the suspension through a gap ( | 12-09-2010 |
20110014492 | METHOD AND DISPERSION FOR APPLYING A METAL LAYER TO A SUBSTRATE AND METALLIZABLE THERMOPLASTIC MOLDING COMPOUND - The process for the application of a metal layer on a substrate by deposition of a metal from a metal salt solution comprises the presence of exfoliated graphite in the substrate surface. | 01-20-2011 |
20110120207 | METHOD AND DEVICE FOR CHARACTERIZING MAGNETORHEOLOGICAL FLUIDS - A method for characterizing magnetorheological fluids using a volume flow rate measurement. The volume flow of the magnetorheological fluid through a capillary is initially measured, with a constant weight force being applied onto the magnetorheological fluid. A magnetic field is then applied to the capillary, and the volume flow of the magnetorheological fluid through the capillary is measured with the magnetic field applied, with a second constant weight force being applied onto the magnetorheological fluid. A device for carrying out the method comprises a container for storing a magnetorheological fluid, wherein the container is connected on one side to a capillary through which the magnetorheological fluid can flow, and is closed on a different side by a movable piston, which presses the magnetorheological fluid through the capillary with a constant weight force, and means for generating a magnetic field are provided in the region of the capillary. | 05-26-2011 |
20120087823 | METHOD FOR PRODUCING POROUS METAL SINTERED MOLDED BODIES - The invention relates to a method for producing porous metal sintered molded bodies, wherein expandable polymer particles, in which a sinterable metal powder is dispersed, are expanded to form a molded body. The molded body is subjected to a heat treatment, wherein the polymer is expelled and the sinterable metal powder is sintered to form a porous metal sintered molded body. Preferably, styrol polymers are used. The sinterable metal powder is selected, for example, from aluminum, iron, copper, nickel, and titanium. | 04-12-2012 |
Patent application number | Description | Published |
20080232442 | Method of transmitting data in a communication system - A method of processing a signal received at a node in a network, comprising the steps of; receiving the signal at the node; determining characteristics of a first part of the signal; determining characteristics of a second part of the signal that is subsequent to the first part of the signal; quantifying an effect on the signal caused by applying an action to the first part of the signal, based on characteristics of the first part of the signal; quantifying an effect on the signal caused by not applying the action on the first part of the signal, based on characteristics of the second part of the signal; applying the action to the first part of the signal if it is determined that the effect on the signal caused by applying the action to the first part of the signal is less detrimental to at least one measure of the signal quality than the effect on the signal caused by not applying the action to the first part of the signal. | 09-25-2008 |
20080232521 | Method of transmitting data in a communication system - A method of transmitting over a network a signal comprising a plurality of data elements the method comprising; receiving the signal at a terminal; determining a transmission delay of at least one data element; estimating a first component of the transmission delay; determining a second component of the transmission delay by removing the first component of the transmission delay from the transmission delay; and determining a receiver delay to be applied between receiving at the terminal and outputting from the terminal one of said plurality of data elements, in dependence on the second component of the transmission delay. | 09-25-2008 |
20110128868 | Data Rate Control Mechanism - A method and product for controlling a rate of transmission from a first, transmitting node to a second, recipient node. The method comprises: transmitting a stream from the first node to the second node over a first network route; transmitting further data from the first node to a third node over a second network route substantially overlapping with the first network route; receiving feedback at the first node from the third node regarding transmission of the further data to the third node over the second network route; and based on the feedback from the third node, controlling a rate of transmission of the stream to the second node over the first network route. The third node may not be a recipient of said stream. The rate of transmission may be controlled without feedback from the second node. The further data may be formed of dummy data. | 06-02-2011 |
20110205889 | Controlling packet transmission - Disclosed is a method of controlling transmission of data transmitted in packets from a transmitter to a receiver via a channel. The method comprises transmitting packets from the transmitter to the receiver; determining if the transmission delay and/or loss of subsequent packets transmitted to the receiver may be reduced beyond a threshold amount; controlling the transmission rate to be dependent on a first target delay if it is determined that the transmission delay and/or loss of subsequent packets transmitted to the receiver may not be reduced beyond a threshold amount; and controlling the transmission rate to be dependent on a second target delay if it is determined that the transmission delay and/or loss of subsequent packets transmitted to the receiver may be reduced beyond a threshold amount, wherein the second target delay is lower relative to the first target delay. | 08-25-2011 |
20110205895 | METHOD OF ESTIMATING CONGESTION - Provided is a method of controlling traffic transmitted over a network path from a transmitter to a receiver via a router, the traffic comprising a plurality of packets, and the method comprising: at one of said transmitter and receiver, estimating a maximum queue length at a buffer of the router based on a maximum observed delay for traffic to travel from the transmitter to the receiver, and estimating a current queue length at the buffer of the router based on an observed delay for one or more specified packets to travel from the transmitter to the receiver; and based on said estimates of current queue length and maximum queue length, controlling traffic between the transmitter and receiver over said network path. | 08-25-2011 |
20110312283 | Controlling data transmission over a network - Method, device and computer program product for controlling data transmission over a network wherein a plurality of applications are capable of execution at a device of the network to thereby access the network, and wherein control means of the device are configured to set respective bandwidth limitations and to limit the bandwidth of the network access of the applications in accordance with their respective bandwidth limitations, the plurality of applications comprising at least one real-time application. The method comprises the control means determining a current transmission condition, the current transmission condition being one of a current network condition and a current bandwidth requirement of one of the at least one real-time application. The control means dynamically adapts the respective bandwidth limitations for the applications in dependence upon the determined current transmission condition. The control means controls network access of the applications to thereby limit the bandwidth of the network access of the applications in accordance with their respective adapted bandwidth limitations. | 12-22-2011 |
20120231747 | Controlling Power Saving Mode In Radio - The disclosure relates to controlling the operational mode of a radio in a wireless device, with an aim to reducing power consumption. A method of controlling the operational mode of a radio in a wireless device, includes executing at least one application, that provides access information for use by radio control logic to determine an operational mode of a radio, where the said access information defines usage of the radio by that application. | 09-13-2012 |
20120275585 | Method of Transmitting Data in a Communication System - Processing of a signal received at a node in a network is described in which effects on the signal caused by applying an action to a first part of the signal are quantified based on characteristics of the first part of the signal and effects on the signal caused by not applying the action to the first part of the signal are quantified based on characteristics of a second, subsequent part of the signal. The action may then be selectively applied either to the first part of the signal or to the second part of the signal based upon the quantifications. In some embodiments, the action is applied to a portion of the signal for which the effects on at least one measure of the signal quality are less detrimental. | 11-01-2012 |
20130065588 | TRANSMITTING DATA OVER MULTIPLE NETWORKS - The invention relates to a method and apparatus for transmitting data from a source device to a destination device in a communications system, including at the device, executing an application which generates data according to an application layer protocol and supplies the data to a first network interface for transmission in a communications session over a first channel; and the device receiving data at the first network interface for supply to the application. The application determines to effect a handover and opens a second channel for the communication session; the application supplies data to a second network interface for transmission over the second channel and generates a message for transmission over the first or second channel to the destination device, said message including a destination address identifying the second network interface for receiving data over the second channel. | 03-14-2013 |
20130067083 | Transmitting Data Over Multiple Networks - The invention relates to method and apparatus for transmitting data from a device in a communications system, including at the device, executing an application which generates data according to an application layer protocol and supplies the data to an access layer for transmission in a communication session over a first channel using a first wireless network interface; and receiving at the application an indication from the access layer of an alternate, second channel for transmission of the data, the second channel using a second network interface. On receipt of the indication, the application determines whether or not to take action responsive to the indication and, if it determines to do so, opens a second channel for the communication session and supplies data to the access layer for transmission over the second channel. | 03-14-2013 |
20130095764 | CONTROLLING TRANSMISSION OF DATA - In an embodiment, a method of controlling transmission of data from a wireless device to a receiver connected via a communication channel includes an application executing on the wireless device providing an estimate of end-to-end bandwidth of the communication channel; supplying to the application from wireless access circuitry in the wireless device at least on communication-related parameter and modifying in the application the estimate of end-to-end bandwidth using the at least one communication-related parameter. | 04-18-2013 |
Patent application number | Description | Published |
20130065588 | TRANSMITTING DATA OVER MULTIPLE NETWORKS - The invention relates to a method and apparatus for transmitting data from a source device to a destination device in a communications system, including at the device, executing an application which generates data according to an application layer protocol and supplies the data to a first network interface for transmission in a communications session over a first channel; and the device receiving data at the first network interface for supply to the application. The application determines to effect a handover and opens a second channel for the communication session; the application supplies data to a second network interface for transmission over the second channel and generates a message for transmission over the first or second channel to the destination device, said message including a destination address identifying the second network interface for receiving data over the second channel. | 03-14-2013 |
20130067083 | Transmitting Data Over Multiple Networks - The invention relates to method and apparatus for transmitting data from a device in a communications system, including at the device, executing an application which generates data according to an application layer protocol and supplies the data to an access layer for transmission in a communication session over a first channel using a first wireless network interface; and receiving at the application an indication from the access layer of an alternate, second channel for transmission of the data, the second channel using a second network interface. On receipt of the indication, the application determines whether or not to take action responsive to the indication and, if it determines to do so, opens a second channel for the communication session and supplies data to the access layer for transmission over the second channel. | 03-14-2013 |
20130095764 | CONTROLLING TRANSMISSION OF DATA - In an embodiment, a method of controlling transmission of data from a wireless device to a receiver connected via a communication channel includes an application executing on the wireless device providing an estimate of end-to-end bandwidth of the communication channel; supplying to the application from wireless access circuitry in the wireless device at least on communication-related parameter and modifying in the application the estimate of end-to-end bandwidth using the at least one communication-related parameter. | 04-18-2013 |