Patents by Inventor Plamen Ivanov Valtchev

Plamen Ivanov Valtchev 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: 11960912
    Abstract: A method of generating a user interface for presentation to a user. The method comprises executing a first application computer program to provide a user interface, executing agent computer program code to interrogate and modify said user interface during execution of said first application computer program, and presenting said modified user interface. The first application computer program may be run on a server, while the modified user interface may be presented to a user at a client connected to said server.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: April 16, 2024
    Assignee: Versata FZ-LLC
    Inventor: Plamen Ivanov Valtchev
  • Publication number: 20230393868
    Abstract: A method and apparatus for modifying a user interface. The method comprises receiving user interface data at a client from a first server, receiving modification computer program code at said client, and executing said modification computer program code at said client to modify said user interface data to generate modified user interface data. The modification computer program code can be received from said first server or from a further server.
    Type: Application
    Filed: July 19, 2023
    Publication date: December 7, 2023
    Applicant: Versata FZ-LLC
    Inventor: Plamen Ivanov Valtchev
  • Patent number: 11755346
    Abstract: A method and apparatus for modifying a user interface. The method comprises receiving user interface data at a client from a first server, receiving modification computer program code at said client, and executing said modification computer program code at said client to modify said user interface data to generate modified user interface data. The modification computer program code can be received from said first server or from a further server.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: September 12, 2023
    Assignee: Versata FZ-LLC
    Inventor: Plamen Ivanov Valtchev
  • Publication number: 20230117029
    Abstract: A method of generating a user interface for presentation to a user. The method comprises executing a first application computer program to provide a user interface, executing agent computer program code to interrogate and modify said user interface during execution of said first application computer program, and presenting said modified user interface. The first application computer program may be run on a server, while the modified user interface may be presented to a user at a client connected to said server.
    Type: Application
    Filed: December 3, 2022
    Publication date: April 20, 2023
    Applicant: Versata FZ-LLC
    Inventor: Plamen Ivanov Valtchev
  • Patent number: 11593128
    Abstract: A method of generating a user interface for presentation to a user. The method comprises executing a first application computer program to provide a user interface, executing agent computer program code to interrogate and modify said user interface during execution of said first application computer program, and presenting said modified user interface. The first application computer program may be run on a server, while the modified user interface may be presented to a user at a client connected to said server.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: February 28, 2023
    Assignee: Versata FZ-LLC
    Inventor: Plamen Ivanov Valtchev
  • Patent number: 11544085
    Abstract: A method of generating a user interface for presentation to a user. The method comprises executing a first application computer program to provide a user interface, executing agent computer program code to interrogate and modify said user interface during execution of said first application computer program, and presenting said modified user interface. The first application computer program may be run on a server, while the modified user interface may be presented to a user at a client connected to said server.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: January 3, 2023
    Assignee: Versata FZ-LLC
    Inventor: Plamen Ivanov Valtchev
  • Publication number: 20220066797
    Abstract: A method and apparatus for modifying a user interface. The method comprises receiving user interface data at a client from a first server, receiving modification computer program code at said client, and executing said modification computer program code at said client to modify said user interface data to generate modified user interface data. The modification computer program code can be received from said first server or from a further server.
    Type: Application
    Filed: November 8, 2021
    Publication date: March 3, 2022
    Applicant: Versata FZ-LLC
    Inventor: Plamen Ivanov Valtchev
  • Publication number: 20220070122
    Abstract: A method for directing messages between a composite user interface and at least one source application. A message is to be directed to a predetermined set of services, each service executes a command specified by the message and the message comprises details of the predetermined set of services. Each service in the predetermined set of services uses said details to determine whether the message should be sent to another service, and if it is determined that the message should be sent to another service transmits the message to an appropriate service.
    Type: Application
    Filed: October 12, 2021
    Publication date: March 3, 2022
    Applicant: Versata FZ-LLC
    Inventors: Edwin Wilhehmus Petrus Cornelus Van Der Sanden, Plamen Ivanov Valtchev, Donald MacLeod Stewart
  • Patent number: 11194597
    Abstract: A method and apparatus for modifying a user interface. The method comprises receiving user interface data at a client from a first server, receiving modification computer program code at said client, and executing said modification computer program code at said client to modify said user interface data to generate modified user interface data. The modification computer program code can be received from said first server or from a further server.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: December 7, 2021
    Inventor: Plamen Ivanov Valtchev
  • Patent number: 11171897
    Abstract: A method for directing messages between a composite user interface and at least one source application. A message is to be directed to a predetermined set of services, each service executes a command specified by the message and the message comprises details of the predetermined set of services. Each service in the predetermined set of services uses said details to determine whether the message should be sent to another service, and if it is determined that the message should be sent to another service transmits the message to an appropriate service.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: November 9, 2021
    Inventors: Edwin Wilhehmus Petrus Cornelus Van Der Sanden, Plamen Ivanov Valtchev, Donald MacLeod Stewart
  • Publication number: 20210182085
    Abstract: A method of generating a user interface for presentation to a user. The method comprises executing a first application computer program to provide a user interface, executing agent computer program code to interrogate and modify said user interface during execution of said first application computer program, and presenting said modified user interface. The first application computer program may be run on a server, while the modified user interface may be presented to a user at a client connected to said server.
    Type: Application
    Filed: December 21, 2020
    Publication date: June 17, 2021
    Applicant: Versata FZ-LLC
    Inventor: Plamen Ivanov Valtchev
  • Publication number: 20210157614
    Abstract: A method of generating a user interface for presentation to a user. The method comprises executing a first application computer program to provide a user interface, executing agent computer program code to interrogate and modify said user interface during execution of said first application computer program, and presenting said modified user interface. The first application computer program may be run on a server, while the modified user interface may be presented to a user at a client connected to said server.
    Type: Application
    Filed: January 29, 2021
    Publication date: May 27, 2021
    Applicant: Versata FZ-LLC
    Inventor: Plamen Ivanov Valtchev
  • Patent number: 10922099
    Abstract: A method of generating a user interface for presentation to a user. The method comprises executing a first application computer program to provide a user interface, executing agent computer program code to interrogate and modify said user interface during execution of said first application computer program, and presenting said modified user interface. The first application computer program may be run on a server, while the modified user interface may be presented to a user at a client connected to said server.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: February 16, 2021
    Assignee: VERSATA FZ-LLC
    Inventor: Plamen Ivanov Valtchev
  • Patent number: 10908931
    Abstract: A method of generating a user interface for presentation to a user. The method comprises executing a first application computer program to provide a user interface, executing agent computer program code to interrogate and modify said user interface during execution of said first application computer program, and presenting said modified user interface. The first application computer program may be run on a server, while the modified user interface may be presented to a user at a client connected to said server.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: February 2, 2021
    Assignee: VERSATA FZ-LLC
    Inventor: Plamen Ivanov Valtchev
  • Patent number: 10684828
    Abstract: A method and apparatus for modifying a user interface. The method comprises receiving user interface data at a client from a first server, receiving modification computer program code at said client, and executing said modification computer program code at said client to modify said user interface data to generate modified user interface data. The modification computer program code can be received from said first server or from a further server.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: June 16, 2020
    Assignee: VERSATA FZ-LLC
    Inventor: Plamen Ivanov Valtchev
  • Publication number: 20200092235
    Abstract: A method for directing messages between a composite user interface and at least one source application. A message is to be directed to a predetermined set of services, each service executes a command specified by the message and the message comprises details of the predetermined set of services. Each service in the predetermined set of services uses said details to determine whether the message should be sent to another service, and if it is determined that the message should be sent to another service transmits the message to an appropriate service.
    Type: Application
    Filed: September 16, 2019
    Publication date: March 19, 2020
    Applicant: Versata FZ-LLC
    Inventors: Edwin Wilhehmus Petrus Cornelus Van Der Sanden, Plamen Ivanov Valtchev, Donald MacLeod Stewart
  • Publication number: 20200034122
    Abstract: A method and apparatus for modifying a user interface. The method comprises receiving user interface data at a client from a first server, receiving modification computer program code at said client, and executing said modification computer program code at said client to modify said user interface data to generate modified user interface data. The modification computer program code can be received from said first server or from a further server.
    Type: Application
    Filed: October 9, 2019
    Publication date: January 30, 2020
    Applicant: Versata FZ-LLC
    Inventor: Plamen Ivanov Valtchev
  • Patent number: 10452359
    Abstract: A method and apparatus for modifying a user interface. The method comprises receiving user interface data at a client from a first server, receiving modification computer program code at said client, and executing said modification computer program code at said client to modify said user interface data to generate modified user interface data. The modification computer program code can be received from said first server or from a further server.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: October 22, 2019
    Assignee: Versata FZ-LLC
    Inventor: Plamen Ivanov Valtchev
  • Patent number: 10419373
    Abstract: A system for directing messages between a composite user interface and at least one source application. A message is to be directed to a predetermined set of services, each service executes a command specified by the message and the message comprises details of the predetermined set of services. Each service in the predetermined set of services uses said details to determine whether the message should be sent to another service, and if it is determined that the message should be sent to another service transmits the message to an appropriate service.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: September 17, 2019
    Assignee: Versata FZ-LLC
    Inventors: Edwin Wilhelmus Petrus Cornelus Van Der Sanden, Plamen Ivanov Valtchev, Donald MacLeod Stewart
  • Publication number: 20190250932
    Abstract: A method of generating a user interface for presentation to a user. The method comprises executing a first application computer program to provide a user interface, executing agent computer program code to interrogate and modify said user interface during execution of said first application computer program, and presenting said modified user interface. The first application computer program may be run on a server, while the modified user interface may be presented to a user at a client connected to said server.
    Type: Application
    Filed: February 15, 2019
    Publication date: August 15, 2019
    Applicant: Versata FZ-LLC
    Inventor: Plamen Ivanov Valtchev