Synactive, Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-29 de 29 pour Synactive, Inc. Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 27
        Marque 2
Juridiction
        États-Unis 27
        International 2
Date
2025 2
2023 2
2022 2
2021 1
Avant 2021 22
Classe IPC
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 10
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes 9
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet 8
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 8
G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur 5
Voir plus
Statut
En Instance 2
Enregistré / En vigueur 27

1.

DYNAMIC EXECUTION ENVIRONMENT IN NETWORK COMMUNICATIONS

      
Numéro d'application 18921950
Statut En instance
Date de dépôt 2024-10-21
Date de la première publication 2025-02-06
Propriétaire SYNACTIVE, INC. (USA)
Inventeur(s) Ewe, Thomas

Abrégé

A computer-implemented system and method for providing a dynamic execution environment. In an embodiment, the system and method comprises receiving a base user interface from a server, creating and storing one or more intermediate representations (IRs) which represent a mapping between the base user interface and a modified user interface, executing the one or more IRs to intercept network communication from the server, map between the base user interface and the modified user interface, and send the modified user interface to one or more clients, and executing the one or more IRs to intercept network communication from the one or more clients to the server with user data, map between the modified user interface and the base user interface, and send the base user interface and the user data to the server.

Classes IPC  ?

  • G06F 3/0486 - Glisser-déposer
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • H04L 43/045 - Traitement des données de surveillance capturées, p. ex. pour la génération de fichiers journaux pour la visualisation graphique des données de surveillance
  • H04L 67/561 - Ajout de données fonctionnelles à l’application ou de données de commande de l’application, p. ex. métadonnées

2.

SYSTEM AND METHOD FOR IMPROVED SAP COMMUNICATIONS

      
Numéro d'application 18919229
Statut En instance
Date de dépôt 2024-10-17
Date de la première publication 2025-01-30
Propriétaire Synactive, Inc. (USA)
Inventeur(s) Ewe, Thomas

Abrégé

A network device monitors communications between a server and a client. The network device simulates certain types of required responses from the client to the server to maintain a persistent session between a client and the server when the actual session may be intermittent. The network device condenses application screens from the server to streamline user interaction between the client and the server. The network device stores required records for a transaction and provides them to a client for offline processing and then synchronizes stored offline transaction data from the client with the server.

Classes IPC  ?

  • H04L 67/145 - Interruption ou inactivation de sessions, p. ex. fin de session contrôlée par un événement en évitant la fin de session, p. ex. maintien en vie, battements de cœur, message de reprise ou réveil pour une session inactive ou interrompue

3.

Dynamic execution environment in network communications

      
Numéro d'application 18214039
Numéro de brevet 12135868
Statut Délivré - en vigueur
Date de dépôt 2023-06-26
Date de la première publication 2023-12-28
Date d'octroi 2024-11-05
Propriétaire Synactive, Inc. (USA)
Inventeur(s) Ewe, Thomas

Abrégé

A computer-implemented system and method for providing a dynamic execution environment. In an embodiment, the system and method comprises receiving a base user interface from a server, creating and storing one or more intermediate representations (IRs) which represent a mapping between the base user interface and a modified user interface, executing the one or more IRs to intercept network communication from the server, map between the base user interface and the modified user interface, and send the modified user interface to one or more clients, and executing the one or more IRs to intercept network communication from the one or more clients to the server with user data, map between the modified user interface and the base user interface, and send the base user interface and the user data to the server.

Classes IPC  ?

  • G06F 3/0486 - Glisser-déposer
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • H04L 43/045 - Traitement des données de surveillance capturées, p. ex. pour la génération de fichiers journaux pour la visualisation graphique des données de surveillance
  • H04L 67/561 - Ajout de données fonctionnelles à l’application ou de données de commande de l’application, p. ex. métadonnées

4.

System and method for improved SAP communications

      
Numéro d'application 18235747
Numéro de brevet 12126689
Statut Délivré - en vigueur
Date de dépôt 2023-08-18
Date de la première publication 2023-12-07
Date d'octroi 2024-10-22
Propriétaire Synactive, Inc. (USA)
Inventeur(s) Ewe, Thomas

Abrégé

A network device monitors communications between a server and a client. The network device simulates certain types of required responses from the client to the server to maintain a persistent session between a client and the server when the actual session may be intermittent. The network device condenses application screens from the server to streamline user interaction between the client and the server. The network device stores required records for a transaction and provides them to a client for offline processing and then synchronizes stored offline transaction data from the client with the server.

Classes IPC  ?

  • H04L 67/145 - Interruption ou inactivation de sessions, p. ex. fin de session contrôlée par un événement en évitant la fin de session, p. ex. maintien en vie, battements de cœur, message de reprise ou réveil pour une session inactive ou interrompue

5.

System and method for improved SAP communications

      
Numéro d'application 17856532
Numéro de brevet 11736574
Statut Délivré - en vigueur
Date de dépôt 2022-07-01
Date de la première publication 2022-10-20
Date d'octroi 2023-08-22
Propriétaire SYNACTIVE, INC. (USA)
Inventeur(s) Ewe, Thomas

Abrégé

A network device monitors communications between a server and a client. The network device simulates certain types of required responses from the client to the server to maintain a persistent session between a client and the server when the actual session may be intermittent. The network device condenses application screens from the server to streamline user interaction between the client and the server. The network device stores required records for a transaction and provides them to a client for offline processing and then synchronizes stored offline transaction data from the client with the server.

Classes IPC  ?

  • H04L 67/145 - Interruption ou inactivation de sessions, p. ex. fin de session contrôlée par un événement en évitant la fin de session, p. ex. maintien en vie, battements de cœur, message de reprise ou réveil pour une session inactive ou interrompue

6.

Dynamic execution environment in network communications

      
Numéro d'application 17566918
Numéro de brevet 11687227
Statut Délivré - en vigueur
Date de dépôt 2021-12-31
Date de la première publication 2022-04-28
Date d'octroi 2023-06-27
Propriétaire SYNACTIVE, INC. (USA)
Inventeur(s) Ewe, Thomas

Abrégé

A computer-implemented system and method for providing a dynamic execution environment. In an embodiment, the system and method comprises receiving a base user interface from a server, creating and storing one or more intermediate representations (IRs) which represent a mapping between the base user interface and a modified user interface, executing the one or more IRs to intercept network communication from the server, map between the base user interface and the modified user interface, and send the modified user interface to one or more clients, and executing the one or more IRs to intercept network communication from the one or more clients to the server with user data, map between the modified user interface and the base user interface, and send the base user interface and the user data to the server.

Classes IPC  ?

  • G06F 3/0486 - Glisser-déposer
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • H04L 67/561 - Ajout de données fonctionnelles à l’application ou de données de commande de l’application, p. ex. métadonnées
  • H04L 43/045 - Traitement des données de surveillance capturées, p. ex. pour la génération de fichiers journaux pour la visualisation graphique des données de surveillance

7.

System and method for improved SAP communications

      
Numéro d'application 17332932
Numéro de brevet 11381649
Statut Délivré - en vigueur
Date de dépôt 2021-05-27
Date de la première publication 2021-09-16
Date d'octroi 2022-07-05
Propriétaire SYNACTIVE, INC. (USA)
Inventeur(s) Ewe, Thomas

Abrégé

A network device monitors communications between a server and a client. The network device simulates certain types of required responses to the server to maintain a persistent session between a client and the server when the actual connection may be intermittent. The network device condenses application screens from the server to streamline user interaction between the client and the server. The network device stores required records for a transaction and provides them to a client for offline processing and then synchronizes stored offline transaction data from the client with the server.

Classes IPC  ?

  • H04L 67/145 - Interruption ou inactivation de sessions, p. ex. fin de session contrôlée par un événement en évitant la fin de session, p. ex. maintien en vie, battements de cœur, message de reprise ou réveil pour une session inactive ou interrompue

8.

System and method for improved SAP communications

      
Numéro d'application 16730843
Numéro de brevet 11025731
Statut Délivré - en vigueur
Date de dépôt 2019-12-30
Date de la première publication 2020-04-30
Date d'octroi 2021-06-01
Propriétaire SYNACTIVE, INC. (USA)
Inventeur(s) Ewe, Thomas

Abrégé

A terminator node is provided that acts as termination on one end of the communication channel and links to the SAP server on the other end. A server device is also provided that monitors communications between the SAP server and a client. The server device condenses SAP application screens to streamline user interaction with the SAP server. The server device simulates certain types of required responses to the SAP server to allow for a persistent session between a client and the SAP server when the actual connection may be intermittent. The server device stores required records for a transaction and provides them to a client for offline processing and then synchronizes stored offline transaction data from the client with the SAP server. The system may include a client device that optionally implements the terminator node to communicate either with the server device or directly to the SAP server.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

9.

Dynamic execution environment in network communications

      
Numéro d'application 16362107
Numéro de brevet 11216173
Statut Délivré - en vigueur
Date de dépôt 2019-03-22
Date de la première publication 2019-09-19
Date d'octroi 2022-01-04
Propriétaire SYNACTIVE, INC. (USA)
Inventeur(s) Ewe, Thomas

Abrégé

A computer-implemented system and method for providing a dynamic execution environment. In an embodiment, the system and method comprises receiving a base user interface from a server, creating and storing one or more intermediate representations (IRs) which represent a mapping between the base user interface and a modified user interface, executing the one or more IRs to intercept network communication from the server, map between the base user interface and the modified user interface, and send the modified user interface to one or more clients, and executing the one or more IRs to intercept network communication from the one or more clients to the server with user data, map between the modified user interface and the base user interface, and send the base user interface and the user data to the server.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • G06F 3/0486 - Glisser-déposer
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test

10.

Method and apparatus for accessing an enterprise resource planning system via a mobile device

      
Numéro d'application 15889060
Numéro de brevet 10277702
Statut Délivré - en vigueur
Date de dépôt 2018-02-05
Date de la première publication 2018-07-12
Date d'octroi 2019-04-30
Propriétaire SYNACTIVE, INC. (USA)
Inventeur(s)
  • Ewe, Thomas
  • Pekerten, Onur
  • Ma, Lin

Abrégé

A method and apparatus for accessing an enterprise resource planning system via a mobile device is described. In one embodiment, the method includes parsing data from a host application access application into at least one object in an application-specific format, converting the data into an intermediate format that is compatible with a mobile device and communicating the converted data to the mobile device.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04M 1/725 - Téléphones sans fil

11.

Method and apparatus for accessing an enterprise resource planning system via a mobile device

      
Numéro d'application 15601737
Numéro de brevet 09888088
Statut Délivré - en vigueur
Date de dépôt 2017-05-22
Date de la première publication 2017-09-07
Date d'octroi 2018-02-06
Propriétaire SYNACTIVE, INC. (USA)
Inventeur(s)
  • Ewe, Thomas
  • Pekerten, Onur
  • Ma, Lin

Abrégé

A method and apparatus for accessing an enterprise resource planning system via a mobile device is described. In one embodiment, the method includes parsing data from a host application access application into at least one object in an application-specific format, converting the data into an intermediate format that is compatible with a mobile device and communicating the converted data to the mobile device.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04M 1/725 - Téléphones sans fil
  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation

12.

Method and apparatus for accessing an enterprise resource planning system via a mobile device

      
Numéro d'application 15236295
Numéro de brevet 09661096
Statut Délivré - en vigueur
Date de dépôt 2016-08-12
Date de la première publication 2016-12-01
Date d'octroi 2017-05-23
Propriétaire SYNACTIVE, INC. (USA)
Inventeur(s)
  • Ewe, Thomas
  • Pekerten, Onur
  • Ma, Lin

Abrégé

A method and apparatus for accessing an enterprise resource planning system via a mobile device is described. In one embodiment, the method includes parsing data from a host application access application into at least one object in an application-specific format, converting the data into an intermediate format that is compatible with a mobile device and communicating the converted data to the mobile device.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04M 1/725 - Téléphones sans fil

13.

Method and apparatus for accessing an enterprise resource planning system via a mobile device

      
Numéro d'application 14981492
Numéro de brevet 09420054
Statut Délivré - en vigueur
Date de dépôt 2015-12-28
Date de la première publication 2016-04-21
Date d'octroi 2016-08-16
Propriétaire SYNACTIVE, INC. (USA)
Inventeur(s)
  • Ewe, Thomas
  • Pekerten, Onur
  • Ma, Lin

Abrégé

A method and apparatus for accessing an enterprise resource planning system via a mobile device is described. In one embodiment, the method includes parsing data from a host application access application into at least one object in an application-specific format, converting the data into an intermediate format that is compatible with a mobile device and communicating the converted data to the mobile device.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04M 1/725 - Téléphones sans fil

14.

Method and apparatus for providing a dynamic execution environment in network communication between a client and a server

      
Numéro d'application 14754204
Numéro de brevet 10313483
Statut Délivré - en vigueur
Date de dépôt 2015-06-29
Date de la première publication 2015-10-22
Date d'octroi 2019-06-04
Propriétaire SYNACTIVE, INC. (USA)
Inventeur(s) Ewe, Thomas

Abrégé

Example implementations disclosed herein are directed to systems and methods for providing an event-trapping mechanism in a dynamic execution environment. The systems and methods can include creating one or more execution blocks, each associated with a sequence of screen events of a user interface, from a function stored in a script; storing the one or more execution blocks as handlers; and executing the one or more handlers independently from each other, when the associated sequence of screen events for the handler is detected in network traffic.

Classes IPC  ?

  • G06F 8/38 - Création ou génération de code source pour la mise en œuvre d'interfaces utilisateur
  • G06F 9/54 - Communication interprogramme
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes

15.

Method and apparatus for updating a web-based user interface

      
Numéro d'application 14680607
Numéro de brevet 09696972
Statut Délivré - en vigueur
Date de dépôt 2015-04-07
Date de la première publication 2015-09-17
Date d'octroi 2017-07-04
Propriétaire Synactive, Inc. (USA)
Inventeur(s)
  • Ewe, Thomas
  • Cheng, Peter Guang Yun

Abrégé

A method and apparatus for updating a web-based user interface. The method comprises generating a user interface for a host application, accessing the user interface in a web browser, and modify the user interface within the web browser during run-time of the application. The apparatus comprises a user interface, a user interface updater, a web browser, and a host application. The web browser provides a way to display, access, and modify the user interface for communicating with the host application. The user interface updater generates the user interface and modifies the user interface in response to command information received from the web browser.

Classes IPC  ?

  • G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • G06F 9/54 - Communication interprogramme
  • G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

16.

Method and apparatus for accessing an enterprise resource planning system via a mobile device

      
Numéro d'application 14667583
Numéro de brevet 09225804
Statut Délivré - en vigueur
Date de dépôt 2015-03-24
Date de la première publication 2015-07-16
Date d'octroi 2015-12-29
Propriétaire Synactive, Inc. (USA)
Inventeur(s)
  • Ewe, Thomas
  • Pekerten, Onur
  • Ma, Lin

Abrégé

A method and apparatus for accessing an enterprise resource planning system via a mobile device is described. In one embodiment, the method includes parsing data from a host application access application into at least one object in an application-specific format, converting the data into an intermediate format that is compatible with a mobile device and communicating the converted data to the mobile device.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
  • H04M 1/725 - Téléphones sans fil

17.

Method and apparatus for updating a web-based user interface

      
Numéro d'application 12590760
Numéro de brevet 09003312
Statut Délivré - en vigueur
Date de dépôt 2009-11-13
Date de la première publication 2015-04-07
Date d'octroi 2015-04-07
Propriétaire Synactive, Inc. (USA)
Inventeur(s)
  • Ewe, Thomas
  • Cheng, Peter Guang Yun

Abrégé

A method and apparatus for updating a web-based user interface. The method comprises generating a user interface for a host application, accessing the user interface in a web browser, and modifying the user interface within the web browser during run-time of the application. The apparatus comprises a user interface, a user interface updater, a web browser, and a host application. The web browser provides a way to display, access, and modify the user interface for communicating with the host application. The user interface updater generates the user interface and modifies the user interface in response to command information received from the web browser.

Classes IPC  ?

  • G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
  • G06F 9/54 - Communication interprogramme

18.

System and method for improved SAP communications

      
Numéro d'application 13925166
Numéro de brevet 10523767
Statut Délivré - en vigueur
Date de dépôt 2013-06-24
Date de la première publication 2014-12-25
Date d'octroi 2019-12-31
Propriétaire SYNACTIVE, INC. (USA)
Inventeur(s) Ewe, Thomas

Abrégé

A terminator node is provided that acts as termination on one end of the communication channel and links to the SAP server on the other end. A server device is also provided that monitors communications between the SAP server and a client. The server device condenses SAP application screens to streamline user interaction with the SAP server. The server device simulates certain types of required responses to the SAP server to allow for a persistent session between a client and the SAP server when the actual connection may be intermittent. The server device stores required records for a transaction and provides them to a client for offline processing and then synchronizes stored offline transaction data from the client with the SAP server. The system may include a client device that optionally implements the terminator node to communicate either with the server device or directly to the SAP server.

Classes IPC  ?

  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

19.

Dynamic execution environment in network communications

      
Numéro d'application 13560204
Numéro de brevet 09300745
Statut Délivré - en vigueur
Date de dépôt 2012-07-27
Date de la première publication 2014-01-30
Date d'octroi 2016-03-29
Propriétaire SYNACTIVE, INC. (USA)
Inventeur(s) Ewe, Thomas

Abrégé

A computer-implemented system and method for providing a dynamic execution environment. In an embodiment, the system and method comprises receiving a base user interface from a server, creating and storing one or more intermediate representations (IRs) which represent a mapping between the base user interface and a modified user interface, executing the one or more IRs to intercept network communication from the server, map between the base user interface and the modified user interface, and send the modified user interface to one or more clients, and executing the one or more IRs to intercept network communication from the one or more clients to the server with user data, map between the modified user interface and the base user interface, and send the base user interface and the user data to the server.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

20.

DYNAMIC EXECUTION ENVIRONMENT IN NETWORK COMMUNICATIONS

      
Numéro d'application US2013052403
Numéro de publication 2014/018933
Statut Délivré - en vigueur
Date de dépôt 2013-07-26
Date de publication 2014-01-30
Propriétaire SYNACTIVE, INC. (USA)
Inventeur(s) Ewe, Thomas

Abrégé

A computer-implemented system and method for providing a dynamic execution environment. In an embodiment, the system and method comprises receiving a base user interface from a server, creating and storing one or more intermediate representations (IRs) which represent a mapping between the base user interface and a modified user interface, executing the one or more IRs to intercept network communication from the server, map between the base user interface and the modified user interface, and send the modified user interface to one or more clients, and executing the one or more IRs to intercept network communication from the one or more clients to the server with user data, map between the modified user interface and the base user interface, and send the base user interface and the user data to the server.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes

21.

Method and apparatus for providing a dynamic execution environment in network communication between a client and a server

      
Numéro d'application 13489677
Numéro de brevet 09069627
Statut Délivré - en vigueur
Date de dépôt 2012-06-06
Date de la première publication 2013-12-12
Date d'octroi 2015-06-30
Propriétaire SYNACTIVE, INC. (USA)
Inventeur(s) Ewe, Thomas

Abrégé

A computer implemented method and apparatus for providing a dynamic execution environment comprising receiving a base user interface from a server, creating and storing one or more intermediate representations (IR) which represent a mapping between the base user interface and a modified user interface, executing the one or more IRs to intercept network communication from the server, map between the base user interface and the modified user interface, and to send the modified user interface to one or more clients and executing the one or more IRs to intercept network communication from the one or more clients to the server with user data, map between the modified user interface and the base user interface, and to send the base user interface along with the user data to the server

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • G06F 9/54 - Communication interprogramme
  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques

22.

LIQUID UI

      
Numéro de série 85816562
Statut Enregistrée
Date de dépôt 2013-01-07
Date d'enregistrement 2013-08-27
Propriétaire SYNACTIVE, INC. ()
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Computer software in the field of database management for ERP (Enterprise Resource Planning) use; and computer software in the field of graphics, programming and display utility for ERP

23.

System and method for improved SAP communications

      
Numéro d'application 13425125
Numéro de brevet 08364814
Statut Délivré - en vigueur
Date de dépôt 2012-03-20
Date de la première publication 2012-07-26
Date d'octroi 2013-01-29
Propriétaire Synactive, Inc. (USA)
Inventeur(s) Ewe, Thomas

Abrégé

Improved SAP communications are provided by a terminator node that acts as termination on one end of the communication channel and links to the SAP server on the other end. A server device is also provided that optionally implements this terminator node and monitors communications between the SAP server and a client. The server device optionally condenses SAP application screens. The server device also simulates certain required responses to the SAP server to allow for a persistent session between a client and the SAP server when the actual connection may be intermittent. The server device also records required records for a transaction and provides them to a client for offline processing and then synchronizes stored offline transaction data from the client with the SAP server. The system may include a client device that optionally implements the terminator node to communicate with the server device or the SAP server.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié

24.

System and method for improved SAP communications

      
Numéro d'application 13425101
Numéro de brevet 08478815
Statut Délivré - en vigueur
Date de dépôt 2012-03-20
Date de la première publication 2012-07-26
Date d'octroi 2013-07-02
Propriétaire Synactive, Inc. (USA)
Inventeur(s) Ewe, Thomas

Abrégé

Improved SAP communications are provided by a terminator node that acts as termination on one end of the communication channel and links to the SAP server on the other end. A server device is also provided that optionally implements this terminator node and monitors communications between the SAP server and a client. The server device optionally condenses SAP application screens. The server device also simulates certain required responses to the SAP server to allow for a persistent session between a client and the SAP server when the actual connection may be intermittent. The server device also records required records for a transaction and provides them to a client for offline processing and then synchronizes stored offline transaction data from the client with the SAP server. The system may include a client device that optionally implements the terminator node to communicate with the server device or the SAP server.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié

25.

System and method for improved SAP communications

      
Numéro d'application 12623156
Numéro de brevet 08140617
Statut Délivré - en vigueur
Date de dépôt 2009-11-20
Date de la première publication 2012-03-20
Date d'octroi 2012-03-20
Propriétaire Synactive, Inc. (USA)
Inventeur(s) Ewe, Thomas

Abrégé

Systems and methods for improved SAP communications are provided. A terminator node is provided that acts as termination on one end of the communication channel and links to the SAP server on the other end. A server device is also provided that optionally implements this terminator node and monitors communications between an SAP server and a client. The server device optionally condenses SAP application screens to streamline user interaction with the SAP server. The server device also simulates certain types of required responses to the SAP server to allow for a persistent session between a client and the SAP server when the actual connection may be intermittent. The server device also records required records for a transaction and provides them to a client for offline processing and then synchronizes stored offline transaction data from the client with the SAP server. The system may include a client device that optionally implements the terminator node to communicate either with the server device or directly to the SAP server.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié

26.

Method and apparatus for accessing an enterprise resource planning system via a mobile device

      
Numéro d'application 13083988
Numéro de brevet 08990427
Statut Délivré - en vigueur
Date de dépôt 2011-04-11
Date de la première publication 2011-10-13
Date d'octroi 2015-03-24
Propriétaire Synactive, Inc. (USA)
Inventeur(s)
  • Ewe, Thomas
  • Pekerten, Onur
  • Ma, Lin

Abrégé

A method and apparatus for accessing an enterprise resource planning system via a mobile device is described. In one embodiment, the method includes parsing data from a host application access application into at least one object in an application-specific format, converting the data into an intermediate format that is compatible with a mobile device and communicating the converted data to the mobile device.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

27.

METHOD AND APPARATUS FOR GENERATING A WEB-BASED USER INTERFACE

      
Numéro d'application US2009061469
Numéro de publication 2010/048274
Statut Délivré - en vigueur
Date de dépôt 2009-10-21
Date de publication 2010-04-29
Propriétaire SYNACTIVE, INC. (USA)
Inventeur(s)
  • Ewe, Thomas
  • Okumura, Takahiro

Abrégé

A method and apparatus for generating a user interface comprising generating an interface information packet comprising user interface information readable by a script-based application, sending the interface information packet to a client device, and generating a user interface of the client device via a display engine in accordance with the interface information packet.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • G06F 3/048 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI]

28.

Method and apparatus for generating a web-based user interface

      
Numéro d'application 12288460
Numéro de brevet 09195525
Statut Délivré - en vigueur
Date de dépôt 2008-10-21
Date de la première publication 2010-04-22
Date d'octroi 2015-11-24
Propriétaire SYNACTIVE, INC. (USA)
Inventeur(s)
  • Ewe, Thomas
  • Okumura, Takahiro

Abrégé

A method and apparatus for generating a user interface comprising generating an interface information packet comprising user interface information readable by a script-based application, sending the interface information packet to a client device, and generating a user interface of the client device via a display engine in accordance with the interface information packet.

Classes IPC  ?

  • G06F 9/54 - Communication interprogramme
  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet

29.

GUIXT

      
Numéro de série 75718704
Statut Enregistrée
Date de dépôt 1999-06-01
Date d'enregistrement 2001-09-18
Propriétaire SYNACTIVE, INC. ()
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Computer software in the field of database management for ERP (Enterprise Resource Planning) use; and computer software in the field of graphics, programming and display utility for ERP