Patents by Inventor Pavel Macík

Pavel Macík 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).

  • Patent number: 10484353
    Abstract: A method performed by a computing system includes receiving instructions from a user to divide content of a message into a plurality of parts, associating a part identifier with each of the plurality of parts, encrypting each of the plurality of parts with a different key, receiving, from the user, a list of recipients of the message and access privileges associated with each recipient in the list, the access privileges indicating which of the plurality of parts each recipient is authorized to access, transmitting the message to each of the recipients, and transmitting the access privilege data, the encryption keys for each of the parts, and the part identifiers for each of the parts to a security authority.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: November 19, 2019
    Assignee: RED HAT, INC.
    Inventors: Petr Pecka, Pavel Macik
  • Patent number: 9910534
    Abstract: A time based touch screen input recognition system detects a touch on a touch screen display by receiving a first signal indicating a start of the touch and starts a timer in response to the first signal. The system monitors a length of the touch as the touch continues, determines a current time period covering the length of the touch using a current value of the timer and identifies a first function corresponding to a current time period. The system further identifies a second function corresponding to a second signal indicating an end of the touch and causes a processing device to implement the corresponding function.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: March 6, 2018
    Assignee: Red Hat, Inc.
    Inventors: Jiri Pechanec, Pavel Macik
  • Patent number: 9727396
    Abstract: Some embodiments of a system and a method to automatically deploy message queues on-demand in a computing system have been presented. An application server may configure an application messaging service according to a set of rules in a configuration file. In response to applications requesting to access messaging queues for the first time, the application server may automatically deploy messaging queues on-demand following the set of rules in the configuration file.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: August 8, 2017
    Assignee: Red Hat, Inc.
    Inventors: Martin Vecera, Pavel Macik
  • Publication number: 20160226844
    Abstract: A method performed by a computing system includes receiving instructions from a user to divide content of a message into a plurality of parts, associating a part identifier with each of the plurality of parts, encrypting each of the plurality of parts with a different key, receiving, from the user, a list of recipients of the message and access privileges associated with each recipient in the list, the access privileges indicating which of the plurality of parts each recipient is authorized to access, transmitting the message to each of the recipients, and transmitting the access privilege data, the encryption keys for each of the parts, and the part identifiers for each of the parts to a security authority.
    Type: Application
    Filed: January 29, 2015
    Publication date: August 4, 2016
    Inventors: Petr Pecka, Pavel Macik
  • Publication number: 20160162111
    Abstract: A time based touch screen input recognition system detects a touch on a touch screen display by receiving a first signal indicating a start of the touch and starts a timer in response to the first signal. The system monitors a length of the touch as the touch continues, determines a current time period covering the length of the touch using a current value of the timer and identifies a first function corresponding to a current time period. The system further identifies a second function corresponding to a second signal indicating an end of the touch and causes a processing device to implement the corresponding function.
    Type: Application
    Filed: February 11, 2016
    Publication date: June 9, 2016
    Inventors: Jiri Pechanec, Pavel Macik
  • Patent number: 9262065
    Abstract: A time based touch screen input recognition system detects a touch on a touch screen display. The system determines a length of the touch and identifies a function corresponding to the length of touch. The system causes a processing device to implement the corresponding function.
    Type: Grant
    Filed: February 24, 2011
    Date of Patent: February 16, 2016
    Assignee: Red Hat, Inc.
    Inventors: Jiri Pechanec, Pavel Macik
  • Patent number: 9152528
    Abstract: A method and system for long-term load generation is described.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: October 6, 2015
    Assignee: Red Hat, Inc.
    Inventors: Pavel Macik, Lukas Petrovicky
  • Patent number: 9111025
    Abstract: A mechanism for automated performance test execution is disclosed. A method includes generating, by a computing device at periodic intervals, actual values of a performance test of a tested system. The method also includes computing a current value based on the generated actual values and computing a difference between the current value and another current value associated with a prior time. The another current value associated with the prior time is computed based on the generated actual values of the performance test at the prior time. When the computed difference is greater than a pre-determined threshold, the method further includes detecting a beginning of a warm-up period of the tested system.
    Type: Grant
    Filed: February 23, 2012
    Date of Patent: August 18, 2015
    Assignee: Red Hat, Inc.
    Inventors: Pavel Macik, Jiri Sedlacek
  • Patent number: 9064048
    Abstract: A method and apparatus for memory leak detection is described. The method may include collecting memory usage data for a software application running in a computer system. The method may also include determining from the data that the software application has a memory leak.
    Type: Grant
    Filed: February 17, 2011
    Date of Patent: June 23, 2015
    Assignee: Red Hat, Inc.
    Inventors: Pavel Macík, Martin Ve{hacek over (c)}e{hacek over (r)}a
  • Patent number: 8739125
    Abstract: In one embodiment, a mechanism for business process-managed testing of software applications is disclosed. In one embodiment, a method for business process-managed testing of software applications includes identifying, by a server computing device, all tools and services used to test a software application deployed on the server computing device, and determining, by the server computing device, an order of execution of the identified tools and services in testing the software application. The method further includes designing, by a business process management (BPM) service of the server computing device, a testing management process that integrates the identified tools and services in the determined order of execution for testing the software application in an automated and unattended manner, and deploying, by the server computing device, the testing management process to act as a controlling layer over the identified tools and services in the testing of the software application.
    Type: Grant
    Filed: June 16, 2009
    Date of Patent: May 27, 2014
    Assignee: Red Hat, Inc.
    Inventors: Luká{hacek over (s)} Petrovický, Pavel Macík
  • Publication number: 20130226520
    Abstract: A mechanism for automated performance test execution is disclosed. A method includes generating, by a computing device at periodic intervals, actual values of a performance test of a tested system. The method also includes computing a current value based on the generated actual values and computing a difference between the current value and another current value associated with a prior time. The another current value associated with the prior time is computed based on the generated actual values of the performance test at the prior time. When the computed difference is greater than a pre-determined threshold, the method further includes detecting a beginning of a warm-up period of the tested system.
    Type: Application
    Filed: February 23, 2012
    Publication date: August 29, 2013
    Inventors: Pavel Macik, Jiri Sedlacek
  • Publication number: 20120218190
    Abstract: A time based touch screen input recognition system detects a touch on a touch screen display. The system determines a length of the touch and identifies a function corresponding to the length of touch. The system causes a processing device to implement the corresponding function.
    Type: Application
    Filed: February 24, 2011
    Publication date: August 30, 2012
    Applicant: RED HAT, INC.
    Inventors: Jiri Pechanec, Pavel Macik
  • Publication number: 20120216076
    Abstract: A method and apparatus for automatic memory leak detection is described. The method may include collecting memory usage data for a software application running in a computer system. The method may also include automatically determining from the data that the software application has a memory leak.
    Type: Application
    Filed: February 17, 2011
    Publication date: August 23, 2012
    Inventors: Pavel Macik, Martin Vecera
  • Publication number: 20120136940
    Abstract: Some embodiments of a system and a method to automatically deploy message queues on-demand in a computing system have been presented. An application server may configure an application messaging service according to a set of rules in a configuration file. In response to applications requesting to access messaging queues for the first time, the application server may automatically deploy messaging queues on-demand following the set of rules in the configuration file.
    Type: Application
    Filed: November 30, 2010
    Publication date: May 31, 2012
    Inventors: Martin Vecera, Pavel Macik
  • Publication number: 20120053894
    Abstract: A method and system for long-term load generation is described.
    Type: Application
    Filed: August 27, 2010
    Publication date: March 1, 2012
    Inventors: Pavel Macik, Lukás Petrovický
  • Publication number: 20110214105
    Abstract: An apparatus and a method for accepting new software build is described. A new software build is received at a computer system. The new software build and a released software build previously stored in the computer system are unpacked. The unpacked new software build is tested against data in each database used by the released software build.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 1, 2011
    Inventors: Pavel Macík, Lukás Petrovický
  • Publication number: 20100318969
    Abstract: In one embodiment, a mechanism for business process-managed testing of software applications is disclosed. In one embodiment, a method for business process-managed testing of software applications includes identifying, by a server computing device, all tools and services used to test a software application deployed on the server computing device, and determining, by the server computing device, an order of execution of the identified tools and services in testing the software application. The method further includes designing, by a business process management (BPM) service of the server computing device, a testing management process that integrates the identified tools and services in the determined order of execution for testing the software application in an automated and unattended manner, and deploying, by the server computing device, the testing management process to act as a controlling layer over the identified tools and services in the testing of the software application.
    Type: Application
    Filed: June 16, 2009
    Publication date: December 16, 2010
    Inventors: Lukas Petrovicky, Pavel Macik