Patents by Inventor Jiri Pechanec

Jiri Pechanec 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: 11270058
    Abstract: A mechanism for referencing a portion of a document. A method includes identifying, by a processing device of a user device, a portion of a document, the portion selected by a user of the user device. The method also includes displaying, by the processing device, the selected portion of the document as a graphical representation of an icon on the user device. The method also includes detecting, by the processing device, a reference to the icon displaying the selected portion of the document, the reference performed by the user. The method further includes providing, by the processing device, the referenced selected portion of the document associated with the icon to the user.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: March 8, 2022
    Assignee: Red Hat, Inc.
    Inventors: Martin Vecera, Jiri Pechanec
  • Patent number: 10983838
    Abstract: An apparatus and a method for sending a message from an enterprise service bus (ESB) is described. A message is formed at an enterprise service bus (ESB) of a computer system. The message is transmitted from the ESB to different ESBs through a User Datagram Protocol (UDP) multicast.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: April 20, 2021
    Assignee: Red Hat, Inc.
    Inventors: Jiri Pechanec, Martin Vecera
  • Patent number: 10891946
    Abstract: A method includes receiving a voice command, determining, by a processing device, a first loudness parameter associated with the voice command, generating a voice response to the voice command, and determining a target loudness parameter associated with the voice response in view of the first loudness parameter associated with the voice command.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: January 12, 2021
    Assignee: Red Hat, Inc.
    Inventors: Jiri Pechanec, Martin Vecera
  • Patent number: 10679162
    Abstract: A system and a method are disclosed for self-organizing ad-hoc workflow. In one implementation, the present disclosure describes a self-learning system that monitors input conditions and monitors user steps in executing the ad-hoc workflow. When a new user executes the ad-hoc workflow process, the system receives a group of values for a set of input parameters, determines whether the received group of values has a matching group of values in a database, locates groups of values in the database with at least one matching value of the received group of values, determines a closest match between the received group of values and the located groups of values in the database using importance weights of input parameters in the set of input parameters, and selects the workflow associated with the closest match of the received group of values.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: June 9, 2020
    Assignee: Red Hat, Inc.
    Inventors: Jiri Pechanec, Martin Vecera
  • Patent number: 10585785
    Abstract: An example method of preserving a modification to an internal state of a computer system includes applying an overlay on a target container. The overlay includes a set of events corresponding to a first set of modifications to a computer system. The method also includes after applying the overlay, receiving a set of user requests corresponding to a second set of modifications to the computer system. The method further includes changing, based on the set of user requests, the third set of internal states of the computer system to the fourth set of internal states. The method also includes removing the overlay from the target container, while preserving the second set of modifications to the computer system.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: March 10, 2020
    Assignee: Red Hat, Inc.
    Inventors: Martin Vecera, Jiri Pechanec
  • Patent number: 10345967
    Abstract: A device includes a processor and a memory comprising machine readable instructions that when executed by the processor, cause the system to display information to a user through a display screen of the device, the display screen being positioned on a front side of the device, receive a first input from a first sensor placed on a left side of the device, the first input indicating a placement of at least one appendage along the first sensor, receive a second input from a second sensor placed on a right side of the device, the second input indicating a placement of at least one appendage along the second sensor, and execute a predefined function within an application running on the device, the predefined function being based on both the first input and the second input.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: July 9, 2019
    Assignee: RED HAT, INC.
    Inventors: Martin Vecera, Jiri Pechanec
  • Publication number: 20190155718
    Abstract: An example method of preserving a modification to an internal state of a computer system includes applying an overlay on a target container. The overlay includes a set of events corresponding to a first set of modifications to a computer system. The method also includes after applying the overlay, receiving a set of user requests corresponding to a second set of modifications to the computer system. The method further includes changing, based on the set of user requests, the third set of internal states of the computer system to the fourth set of internal states. The method also includes removing the overlay from the target container, while preserving the second set of modifications to the computer system.
    Type: Application
    Filed: January 18, 2019
    Publication date: May 23, 2019
    Inventors: Martin Vecera, Jiri Pechanec
  • Publication number: 20190121677
    Abstract: An apparatus and a method for sending a message from an enterprise service bus (ESB) is described. A message is formed at an enterprise service bus (ESB) of a computer system. The message is transmitted from the ESB to different ESBs through a User Datagram Protocol (UDP) multicast.
    Type: Application
    Filed: December 21, 2018
    Publication date: April 25, 2019
    Inventors: Jiri Pechanec, Martin Vecera
  • Patent number: 10229033
    Abstract: A debugger executes on a computer system to receive a first debugging command from a client, where the first debugging command sets a first instruction in the reactive application to suspend execution of the reactive application, and where during execution of the reactive application the first instruction is triggered which suspends execution of the reactive application. Responsive to the execution of the reactive application being suspended, a system clock of the reactive application is replaced with a substitute clock and the substitute clock is paused. The debugger then receives a second debugging command, where the second debugging command triggers a second instruction in the reactive application to continue execution of the reactive application. Responsive to the execution of the reactive application being continued, clocking of the substitute clock is continued.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: March 12, 2019
    Assignee: Red Hat, Inc.
    Inventors: Jiri Pechanec, Martin Vecera
  • Patent number: 10191783
    Abstract: An apparatus and a method for sending a message from an enterprise service bus (ESB) is described. A message is formed at an enterprise service bus (ESB) of a computer system. The message is transmitted from the ESB to different ESBs through a User Datagram Protocol (UDP) multicast.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: January 29, 2019
    Assignee: Red Hat, Inc.
    Inventors: Jiri Pechanec, Martin Vecera
  • Patent number: 10185646
    Abstract: A method and apparatus for regulating the input speed of events to an event processing system. In one embodiment, the method includes measuring a rate of events being outputted by the event processing system and computing an event transmission rate to be used to transmit received events to the event processing system based on the measured rate of events. The method further includes receiving an event with a speed controller to be processed by the event processing system and transmitting the received event by the speed controller to the event processing system according to the computed event transmission rate.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: January 22, 2019
    Assignee: Red Hat, Inc.
    Inventors: Jiri Pechanec, Martin Vecera
  • Patent number: 10185648
    Abstract: An example method of preserving a modification to an internal state of a computer system includes applying an overlay on a target container. The overlay includes a set of events corresponding to a first set of modifications to a computer system. The method also includes after applying the overlay, receiving a set of user requests corresponding to a second set of modifications to the computer system. The method further includes changing, based on the set of user requests, the third set of internal states of the computer system to the fourth set of internal states. The method also includes removing the overlay from the target container, while preserving the second set of modifications to the computer system.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: January 22, 2019
    Assignee: Red Hat, Inc.
    Inventors: Martin Vecera, Jiri Pechanec
  • Patent number: 10185644
    Abstract: A meta-debugger receives a first debugging command from a debugger client to set a breakpoint in a first service in a first language and sets the breakpoint in a first native debugger. After receiving a service message invoking the first service, the breakpoint is triggered and the meta-debugger provides to the debugger client a first graphical representation of the first native debugger. The meta-debugger receives a second debugging command from the debugger client, converts the second debugging command into a third debugging command to provide to the first native debugger. After invoking a second service in a second language, the meta-debugger provides to the debugger client a second graphical representation of the second native debugger. The meta-debugger receives a fourth debugging command from the debugger client, converts the fourth debugging command into a fifth debugging command to provide to the second native debugger.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: January 22, 2019
    Assignee: Red Hat, Inc.
    Inventors: Jiri Pechanec, Martin Vecera
  • Patent number: 10175776
    Abstract: An input detection module determines whether an expected input type for an input field in a user interface matches one of a plurality of possible input types associated with a received keyboard input. If the expected input type matches one of the plurality of possible input types, the input detection module enters a character having the expected input type into the input field.
    Type: Grant
    Filed: November 23, 2010
    Date of Patent: January 8, 2019
    Assignee: Red Hat, Inc.
    Inventors: Martin Vecera, Jiri Pechanec
  • Patent number: 10169213
    Abstract: A mechanism for continuous integration in a content repository is disclosed. A method of the invention includes retrieving by a computing system an application from an archive of the computing system and executing at least one test file corresponding to the application in the archive. The method further includes storing the application and results from executing the at least one test file as metadata for the application in the content repository.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: January 1, 2019
    Assignee: Red Hat, Inc.
    Inventors: Martin Vecera, Jiri Pechanec
  • Patent number: 10142927
    Abstract: An example method of transmitting data to a destination node in a wireless communications network includes detecting, at a wireless device, a plurality of mesh nodes connected to a common communications medium used to access a wireless communications network. The method also includes calculating a score for the mesh nodes of the plurality of mesh nodes, where the score is based on a hop distance between the respective mesh node and a root access point connected to the wireless communications network, the quality of signal between the wireless device and the respective mesh node, the data bandwidth between the wireless device and the respective mesh node, and/or the current number of mesh nodes using the respective mesh node as a wireless access point to connect to the wireless communications network. The wireless device selects a mesh node to connect to as a mesh access point based on the calculated scores.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: November 27, 2018
    Assignee: Red Hat, Inc.
    Inventors: Martin Vecera, Jiri Pechanec
  • Patent number: 10127317
    Abstract: Methods, systems, and computer program for implementing a private cloud are provided. A computer-implemented method may include registering a private cloud in a central registry; retrieving private cloud registration data from the central registry; sharing the private cloud registration data with other users; and allowing other users to connect to the private cloud using the shared private cloud registration data.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: November 13, 2018
    Assignee: RED HAT, INC.
    Inventors: Martin Ve{hacek over (c)}e{hacek over (r)}a, Jiri Pechanec
  • Patent number: 10114842
    Abstract: Media compression in a digital device is described. A method of a disclosure includes monitoring available data storage space in the digital device. The method also includes receiving an indication from a user of the digital device to allow compression of a content stored on the digital device in response to the available data storage space falling below a threshold. The method further includes performing the compression on the content upon receipt of the indication from the user.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: October 30, 2018
    Assignee: Red Hat, Inc.
    Inventors: Martin Vecera, Jiri Pechanec
  • Patent number: 10114745
    Abstract: This application relates to receiving, by a processing device executing a virtual machine, bytecode including an object to be loaded into a memory space, the object being tagged with a garbage collection descriptor. The garbage collection descriptor is generated according to an annotation to the object in a source code. The application further provides for determining, in view of the garbage collection descriptor, a region of the memory space to store the object, in which the memory space includes a first region to store a first set of objects that have survived less than a determined number of rounds of garbage collection and a second region to store a second set of objects that have survived at least the determined number of rounds of garbage collection in the first region. The application further provides for storing the object in the region of the memory space and adding the object to one of the first objects or the second set of objects in view of the region.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: October 30, 2018
    Assignee: Red Hat, Inc.
    Inventors: Jiri Pechanec, Martin Vecera
  • Patent number: 10095605
    Abstract: Methods, systems, and computer program products are included for executing one or more instructions of a program in a debugging session; receiving a command at a debugger, the command comprising an expression for the debugger to evaluate in the debugging session; evaluating the expression, at least in part by the debugger, the evaluating including attempting to perform a write operation to write a data value to a target; preventing the data value from being written to the target; and outputting, by the debugger, a result of the evaluating.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: October 9, 2018
    Assignee: RED HAT, INC.
    Inventors: Martin Vecera, Jiri Pechanec