Patents by Inventor Lukas Kencl

Lukas Kencl has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20220417051
    Abstract: A method of controlling a home appliance connected to the Internet via a gateway and an appliance control server of an appliance control cloud. The appliance executes control commands for operating the appliance received from the Internet via the gateway only if the commands are received from the appliance control cloud. A control command supply server of a control command supply cloud is connected to the home appliance control cloud via the Internet, and has at least one repository storing control instruction sets to operate the appliance. The method includes authenticating a request for remote control of the appliance received from the control command supply server via the Internet, and, responsive to positive authentication, forwarding control commands from the control command supply server to the appliance. The control commands are part of a set of instructions from the repository selected based on input received by a user terminal device.
    Type: Application
    Filed: December 4, 2019
    Publication date: December 29, 2022
    Applicant: Electrolux Appliances Aktiebolag
    Inventors: Kurt Reul, Andreas Folkesson, Lukas Kencl, Petr Tahal
  • Publication number: 20100205676
    Abstract: Data information, represented by electric or wave signals, or data information within the artificial or natural databases and storage media, such as for example DNA, encoded as a sequence of symbols, is, for the purpose of its concealing and simultaneously preserving its select local data information segments, partitioned within a physical medium, such as especially computer hardware, physical communication channel, physical storage medium or biological material, into short overlapping data segments. The studied local data information segments are contained within the short segments in their entirety. These partitioned short segments constitute the first group and to at least one short segment of the first group, data, encoded as selected symbols, are pre-pended or appended, to the symbols of the short segments of the first group. The resulting mixture of segments is interconnected into a sequence of data. The entire process may be repeated multiple times.
    Type: Application
    Filed: July 2, 2008
    Publication date: August 12, 2010
    Inventors: Lukás Kencl, Martin Loebl, Jenny Blamey
  • Patent number: 7747078
    Abstract: A method, computer program product, apparatus, and system that detects a substring in an input data string by producing a fingerprint of a portion of the data string and comparing the fingerprint of the portion of the data string to at least one predefined fingerprint. The predefined fingerprint may be a fingerprint of a portion of a predefined pattern of interest. If the fingerprints match, further pattern recognition processing may be performed on the input string.
    Type: Grant
    Filed: July 6, 2006
    Date of Patent: June 29, 2010
    Assignee: Intel Corporation
    Inventors: Lukas Kencl, Gianluca Iannaccone, Ramaswamy Ramaswamy
  • Publication number: 20080010278
    Abstract: A method, computer program product, apparatus, and system that detects a substring in an input data string by producing a fingerprint of a portion of the data string and comparing the fingerprint of the portion of the data string to at least one predefined fingerprint. The predefined fingerprint may be a fingerprint of a portion of a predefined pattern of interest. If the fingerprints match, further pattern recognition processing may be performed on the input string.
    Type: Application
    Filed: July 6, 2006
    Publication date: January 10, 2008
    Inventors: Lukas Kencl, Gianluca Iannaccone, Ramaswamy Ramaswamy
  • Patent number: 7260062
    Abstract: Methods and apparatus are provided for controlling flow rates of a plurality of data packet flows into a queue 4 corresponding to a resource 3 of a network device 1. The flows comprise a set 7 of non-responsive flows, and a set 8 of other flows which may comprise responsive flows and/or flows whose responsiveness is unknown. The flow rates are managed in accordance with a queue management scheme such that adjustments are made to each flow rate in dependence on excess bandwidth in the resource, the amounts of the adjustments being dependent on one or more adjustment parameters for each flow. An error signal is generated based on the deviation from a desired allocation ratio of the ratio of the total flow rates into the queue 4 for the sets of flows 7, 8. At least one adjustment parameter for at least one flow is then varied in dependence on the error signal in such a manner as to reduce the aforementioned deviation.
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: August 21, 2007
    Assignee: International Business Machines Corporation
    Inventors: Hoyt Edwin Bowen, Jr., Patrick Droz, Clark D. Jeffries, Lukas Kencl, Andreas Kind, Soenke V. Mannal, Roman A. Pletka
  • Publication number: 20060087968
    Abstract: Load balancing apparatus for a data communications network comprises hash logic for computing a hash function on incoming data packets. A threshold detector is connected to the hash logic for triggering, in response to utilization of the downstream objects exceeding a predefined threshold, redefinition in the hash logic of parameters of the hash function from a first set of parameters to a second set of parameters for redistributing the data packets amongst the downstream objects.
    Type: Application
    Filed: June 20, 2003
    Publication date: April 27, 2006
    Inventors: Hoyt Bowen, Patrick Droz, Lukas Kencl, Bernhard Metzler
  • Patent number: 7020153
    Abstract: The present invention provides an improved method and a system for processing data packets in a router. The router includes a plurality of input/output ports and more than one packet processing units. The packet processing units derive from a piece of information associated to each data packet one output port to forward the data packet to. In response to a data packet arriving at one input port one packet processing unit is determined. The determined packet processing unit is then requested to derive a respective output port. The output port is derived from a piece of information within the packet. An identification identifying the respective output port is in the following returned to the requesting unit. Finally, the data packet is forwarded to the identified output port. The method and system according to the present invention optimize advantageously resource utilization that leads to higher packet processing speed and helps to lower the costs and power requirements.
    Type: Grant
    Filed: July 3, 2001
    Date of Patent: March 28, 2006
    Assignee: International Business Machines Corporation
    Inventors: Patrick Droz, Lukas Kencl
  • Publication number: 20040120252
    Abstract: Methods and apparatus are provided for controlling flow rates of a plurality of data packet flows into a queue 4 corresponding to a resource 3 of a network device 1. The flows comprise a set 7 of non-responsive flows, and a set 8 of other flows which may comprise responsive flows and/or flows whose responsiveness is unknown. The flow rates are managed in accordance with a queue management scheme such that adjustments are made to each flow rate in dependence on excess bandwidth in the resource, the amounts of the adjustments being dependent on one or more adjustment parameters for each flow. An error signal is generated based on the deviation from a desired allocation ratio of the ratio of the total flow rates into the queue 4 for the sets of flows 7, 8. At least one adjustment parameter for at least one flow is then varied in dependence on the error signal in such a manner as to reduce the aforementioned deviation.
    Type: Application
    Filed: December 20, 2002
    Publication date: June 24, 2004
    Applicant: International Business Machines Corporation
    Inventors: Hoyt Edwin Bowen, Patrick Droz, Clark D. Jeffries, Lukas Kencl, Andreas Kind, Soenke V. Mannal, Roman A. Pletka
  • Publication number: 20020136202
    Abstract: The present invention provides an improved method and a system for processing data packets in a router. The router includes a plurality of input/output ports and more than one packet processing units. The packet processing units derive from a piece of information associated to each data packet one output port to forward the data packet to. In response to a data packet arriving at one input port one packet processing unit is determined. The determined packet processing unit is then requested to derive a respective output port. The output port is derived from a piece of information within the packet. An identification identifying the respective output port is in the following returned to the requesting unit. Finally, the data packet is forwarded to the identified output port. The method and system according to the present invention optimize advantageously resource utilization that leads to higher packet processing speed and helps to lower the costs and power requirements.
    Type: Application
    Filed: July 3, 2001
    Publication date: September 26, 2002
    Inventors: Patrick Droz, Lukas Kencl