Patents by Inventor Robert Breker

Robert Breker 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: 11288083
    Abstract: A server may include a memory and a processor configured to cooperate with the memory to provide access to shared applications by a client computing device, extract text displayed by the shared applications on the display while the shared applications are being used by the client computing device, associate the extracted text with actions initiated by the client computing device in a relational database after displaying respective text on the display, and weight the extracted text within the relational database. The processor may further determine a suggested action to perform based upon text subsequently displayed on the display and the relational database, generate an overlay to be displayed on the display including the suggested action, and change a weighting associated with the extracted text in the relational database based upon a response to the suggested action included in the overlay by the at least one client computing device.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: March 29, 2022
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Robert Dobson, Robert Breker
  • Publication number: 20200394057
    Abstract: A server may include a memory and a processor configured to cooperate with the memory to provide access to shared applications by a client computing device, extract text displayed by the shared applications on the display while the shared applications are being used by the client computing device, associate the extracted text with actions initiated by the client computing device in a relational database after displaying respective text on the display, and weight the extracted text within the relational database. The processor may further determine a suggested action to perform based upon text subsequently displayed on the display and the relational database, generate an overlay to be displayed on the display including the suggested action, and change a weighting associated with the extracted text in the relational database based upon a response to the suggested action included in the overlay by the at least one client computing device.
    Type: Application
    Filed: August 28, 2020
    Publication date: December 17, 2020
    Inventors: Robert DOBSON, Robert BREKER
  • Patent number: 10768953
    Abstract: A computing system may include at least one client computing device and a display associated therewith, and a server configured to provide access to a plurality of shared applications by the at least one client computing device, and extract text displayed by the shared applications on the display while the shared applications are being used by the at least one client computing device. The server may also be configured to generate a concept map associating the extracted text with actions initiated by the at least one computing device after displaying respective text on the display, and determine a suggested action to perform based upon text subsequently displayed on the display and the concept map.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: September 8, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Robert Dobson, Robert Breker
  • Publication number: 20200050467
    Abstract: A computing system may include at least one client computing device and a display associated therewith, and a server configured to provide access to a plurality of shared applications by the at least one client computing device, and extract text displayed by the shared applications on the display while the shared applications are being used by the at least one client computing device. The server may also be configured to generate a concept map associating the extracted text with actions initiated by the at least one computing device after displaying respective text on the display, and determine a suggested action to perform based upon text subsequently displayed on the display and the concept map.
    Type: Application
    Filed: August 7, 2018
    Publication date: February 13, 2020
    Inventors: Robert Dobson, Robert Breker
  • Patent number: 8839264
    Abstract: A method for memory space management in a multitasking capable data processing system including a data processing device and software running thereon. The data processing device includes at least one central processing unit (CPU) and at least one user memory, and the software running on the CPU includes a first computer program application and at least a second computer program application which respectively jointly access the user memory used by both computer program applications during execution. Information of the first computer program application is stored in at least a portion of the memory space of the user memory in a temporary manner, and the integrity of the contents memory space is checked after interrupting the execution of the first computer program application. The first computer program application is only executed further when the memory integrity is confirmed through the checking or when the memory integrity has been reestablished.
    Type: Grant
    Filed: August 10, 2011
    Date of Patent: September 16, 2014
    Assignee: LFK-Lenkflugkoerpersysteme GmbH
    Inventors: Robert Breker, Alexander Schaeffer
  • Patent number: 8352933
    Abstract: Replacing a computer program with a replacement version concurrently with its execution by a first instance of an operating system in a computer system, wherein a persistent memory area in the computer system is used to store selected data from the first instance. A snapshot image of a second instance of the operating system, wherein in the second instance the replacement version was executed instead of the computer program, is provided to the computer system. The execution of the first instance is suspended and the first instance is replaced with data from the snapshot image while preserving the persistent memory area. The execution of the first instance is resumed and data from the persistent memory area is restored in the first instance.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: January 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Stefan Amann, Robert Breker, Holger Smolinski, Angel Nunez Mencias
  • Publication number: 20120042324
    Abstract: A method for memory space management in a multitasking capable data processing system including a data processing device and software running thereon. The data processing device includes at least one central processing unit (CPU) and at least one user memory, and the software running on the CPU includes a first computer program application and at least a second computer program application which respectively jointly access the user memory used by both computer program applications during execution. Information of the first computer program application is stored in at least a portion of the memory space of the user memory in a temporary manner, and the integrity of the contents memory space is checked after interrupting the execution of the first computer program application. The first computer program application is only executed further when the memory integrity is confirmed through the checking or when the memory integrity has been reestablished.
    Type: Application
    Filed: August 10, 2011
    Publication date: February 16, 2012
    Inventors: Robert Breker, Alexander Schaeffer
  • Publication number: 20100250908
    Abstract: Replacing a computer program with a replacement version concurrently with its execution by a first instance of an operating system in a computer system, wherein a persistent memory area in the computer system is used to store selected data from the first instance. A snapshot image of a second instance of the operating system, wherein in the second instance the replacement version was executed instead of said computer program, is provided to the computer system. The execution of the first instance is suspended and the first instance is replaced with data from the snapshot image while preserving the persistent memory area. The execution of the first instance is resumed and data from the persistent memory area is restored in the first instance.
    Type: Application
    Filed: March 8, 2010
    Publication date: September 30, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan Amann, Robert Breker, Holger Smolinski