Synactive, Inc.

United States of America

Back to Profile

1-29 of 29 for Synactive, Inc. Sort by
Query
Aggregations
IP Type
        Patent 27
        Trademark 2
Jurisdiction
        United States 27
        World 2
Date
2025 2
2023 2
2022 2
2021 1
Before 2021 22
IPC Class
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure 10
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs 9
G06F 17/30 - Information retrieval; Database structures therefor 8
H04L 29/06 - Communication control; Communication processing characterised by a protocol 8
G06F 9/451 - Execution arrangements for user interfaces 5
See more
Status
Pending 2
Registered / In Force 27

1.

DYNAMIC EXECUTION ENVIRONMENT IN NETWORK COMMUNICATIONS

      
Application Number 18921950
Status Pending
Filing Date 2024-10-21
First Publication Date 2025-02-06
Owner SYNACTIVE, INC. (USA)
Inventor Ewe, Thomas

Abstract

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.

IPC Classes  ?

  • G06F 3/0486 - Drag-and-drop
  • G06F 9/451 - Execution arrangements for user interfaces
  • H04L 43/045 - Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
  • H04L 67/561 - Adding application-functional data or data for application control, e.g. adding metadata

2.

SYSTEM AND METHOD FOR IMPROVED SAP COMMUNICATIONS

      
Application Number 18919229
Status Pending
Filing Date 2024-10-17
First Publication Date 2025-01-30
Owner Synactive, Inc. (USA)
Inventor Ewe, Thomas

Abstract

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.

IPC Classes  ?

  • H04L 67/145 - Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session

3.

Dynamic execution environment in network communications

      
Application Number 18214039
Grant Number 12135868
Status In Force
Filing Date 2023-06-26
First Publication Date 2023-12-28
Grant Date 2024-11-05
Owner Synactive, Inc. (USA)
Inventor Ewe, Thomas

Abstract

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.

IPC Classes  ?

  • G06F 3/0486 - Drag-and-drop
  • G06F 9/451 - Execution arrangements for user interfaces
  • H04L 43/045 - Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
  • H04L 67/561 - Adding application-functional data or data for application control, e.g. adding metadata

4.

System and method for improved SAP communications

      
Application Number 18235747
Grant Number 12126689
Status In Force
Filing Date 2023-08-18
First Publication Date 2023-12-07
Grant Date 2024-10-22
Owner Synactive, Inc. (USA)
Inventor Ewe, Thomas

Abstract

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.

IPC Classes  ?

  • H04L 67/145 - Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session

5.

System and method for improved SAP communications

      
Application Number 17856532
Grant Number 11736574
Status In Force
Filing Date 2022-07-01
First Publication Date 2022-10-20
Grant Date 2023-08-22
Owner SYNACTIVE, INC. (USA)
Inventor Ewe, Thomas

Abstract

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.

IPC Classes  ?

  • H04L 67/145 - Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session

6.

Dynamic execution environment in network communications

      
Application Number 17566918
Grant Number 11687227
Status In Force
Filing Date 2021-12-31
First Publication Date 2022-04-28
Grant Date 2023-06-27
Owner SYNACTIVE, INC. (USA)
Inventor Ewe, Thomas

Abstract

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.

IPC Classes  ?

  • G06F 3/0486 - Drag-and-drop
  • G06F 9/451 - Execution arrangements for user interfaces
  • H04L 67/561 - Adding application-functional data or data for application control, e.g. adding metadata
  • H04L 43/045 - Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data

7.

System and method for improved SAP communications

      
Application Number 17332932
Grant Number 11381649
Status In Force
Filing Date 2021-05-27
First Publication Date 2021-09-16
Grant Date 2022-07-05
Owner SYNACTIVE, INC. (USA)
Inventor Ewe, Thomas

Abstract

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.

IPC Classes  ?

  • H04L 67/145 - Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session

8.

System and method for improved SAP communications

      
Application Number 16730843
Grant Number 11025731
Status In Force
Filing Date 2019-12-30
First Publication Date 2020-04-30
Grant Date 2021-06-01
Owner SYNACTIVE, INC. (USA)
Inventor Ewe, Thomas

Abstract

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.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

9.

Dynamic execution environment in network communications

      
Application Number 16362107
Grant Number 11216173
Status In Force
Filing Date 2019-03-22
First Publication Date 2019-09-19
Grant Date 2022-01-04
Owner SYNACTIVE, INC. (USA)
Inventor Ewe, Thomas

Abstract

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 3/0486 - Drag-and-drop
  • G06F 9/451 - Execution arrangements for user interfaces
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/26 - Monitoring arrangements; Testing arrangements

10.

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

      
Application Number 15889060
Grant Number 10277702
Status In Force
Filing Date 2018-02-05
First Publication Date 2018-07-12
Grant Date 2019-04-30
Owner SYNACTIVE, INC. (USA)
Inventor
  • Ewe, Thomas
  • Pekerten, Onur
  • Ma, Lin

Abstract

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.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04M 1/725 - Cordless telephones

11.

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

      
Application Number 15601737
Grant Number 09888088
Status In Force
Filing Date 2017-05-22
First Publication Date 2017-09-07
Grant Date 2018-02-06
Owner SYNACTIVE, INC. (USA)
Inventor
  • Ewe, Thomas
  • Pekerten, Onur
  • Ma, Lin

Abstract

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.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04M 1/725 - Cordless telephones
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling

12.

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

      
Application Number 15236295
Grant Number 09661096
Status In Force
Filing Date 2016-08-12
First Publication Date 2016-12-01
Grant Date 2017-05-23
Owner SYNACTIVE, INC. (USA)
Inventor
  • Ewe, Thomas
  • Pekerten, Onur
  • Ma, Lin

Abstract

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.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04M 1/725 - Cordless telephones

13.

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

      
Application Number 14981492
Grant Number 09420054
Status In Force
Filing Date 2015-12-28
First Publication Date 2016-04-21
Grant Date 2016-08-16
Owner SYNACTIVE, INC. (USA)
Inventor
  • Ewe, Thomas
  • Pekerten, Onur
  • Ma, Lin

Abstract

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.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04M 1/725 - Cordless telephones

14.

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

      
Application Number 14754204
Grant Number 10313483
Status In Force
Filing Date 2015-06-29
First Publication Date 2015-10-22
Grant Date 2019-06-04
Owner SYNACTIVE, INC. (USA)
Inventor Ewe, Thomas

Abstract

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.

IPC Classes  ?

  • G06F 8/38 - Creation or generation of source code for implementing user interfaces
  • G06F 9/54 - Interprogram communication
  • G06F 9/451 - Execution arrangements for user interfaces
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

15.

Method and apparatus for updating a web-based user interface

      
Application Number 14680607
Grant Number 09696972
Status In Force
Filing Date 2015-04-07
First Publication Date 2015-09-17
Grant Date 2017-07-04
Owner Synactive, Inc. (USA)
Inventor
  • Ewe, Thomas
  • Cheng, Peter Guang Yun

Abstract

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.

IPC Classes  ?

  • G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computerOutput arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06F 9/54 - Interprogram communication
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

16.

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

      
Application Number 14667583
Grant Number 09225804
Status In Force
Filing Date 2015-03-24
First Publication Date 2015-07-16
Grant Date 2015-12-29
Owner Synactive, Inc. (USA)
Inventor
  • Ewe, Thomas
  • Pekerten, Onur
  • Ma, Lin

Abstract

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.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • H04M 1/725 - Cordless telephones

17.

Method and apparatus for updating a web-based user interface

      
Application Number 12590760
Grant Number 09003312
Status In Force
Filing Date 2009-11-13
First Publication Date 2015-04-07
Grant Date 2015-04-07
Owner Synactive, Inc. (USA)
Inventor
  • Ewe, Thomas
  • Cheng, Peter Guang Yun

Abstract

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.

IPC Classes  ?

  • G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computerOutput arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
  • G06F 9/54 - Interprogram communication

18.

System and method for improved SAP communications

      
Application Number 13925166
Grant Number 10523767
Status In Force
Filing Date 2013-06-24
First Publication Date 2014-12-25
Grant Date 2019-12-31
Owner SYNACTIVE, INC. (USA)
Inventor Ewe, Thomas

Abstract

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.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

19.

Dynamic execution environment in network communications

      
Application Number 13560204
Grant Number 09300745
Status In Force
Filing Date 2012-07-27
First Publication Date 2014-01-30
Grant Date 2016-03-29
Owner SYNACTIVE, INC. (USA)
Inventor Ewe, Thomas

Abstract

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

20.

DYNAMIC EXECUTION ENVIRONMENT IN NETWORK COMMUNICATIONS

      
Application Number US2013052403
Publication Number 2014/018933
Status In Force
Filing Date 2013-07-26
Publication Date 2014-01-30
Owner SYNACTIVE, INC. (USA)
Inventor Ewe, Thomas

Abstract

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

21.

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

      
Application Number 13489677
Grant Number 09069627
Status In Force
Filing Date 2012-06-06
First Publication Date 2013-12-12
Grant Date 2015-06-30
Owner SYNACTIVE, INC. (USA)
Inventor Ewe, Thomas

Abstract

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

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 9/54 - Interprogram communication
  • G06F 9/44 - Arrangements for executing specific programs

22.

LIQUID UI

      
Serial Number 85816562
Status Registered
Filing Date 2013-01-07
Registration Date 2013-08-27
Owner SYNACTIVE, INC. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & 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

      
Application Number 13425125
Grant Number 08364814
Status In Force
Filing Date 2012-03-20
First Publication Date 2012-07-26
Grant Date 2013-01-29
Owner Synactive, Inc. (USA)
Inventor Ewe, Thomas

Abstract

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.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake

24.

System and method for improved SAP communications

      
Application Number 13425101
Grant Number 08478815
Status In Force
Filing Date 2012-03-20
First Publication Date 2012-07-26
Grant Date 2013-07-02
Owner Synactive, Inc. (USA)
Inventor Ewe, Thomas

Abstract

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake

25.

System and method for improved SAP communications

      
Application Number 12623156
Grant Number 08140617
Status In Force
Filing Date 2009-11-20
First Publication Date 2012-03-20
Grant Date 2012-03-20
Owner Synactive, Inc. (USA)
Inventor Ewe, Thomas

Abstract

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake

26.

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

      
Application Number 13083988
Grant Number 08990427
Status In Force
Filing Date 2011-04-11
First Publication Date 2011-10-13
Grant Date 2015-03-24
Owner Synactive, Inc. (USA)
Inventor
  • Ewe, Thomas
  • Pekerten, Onur
  • Ma, Lin

Abstract

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 17/30 - Information retrieval; Database structures therefor

27.

METHOD AND APPARATUS FOR GENERATING A WEB-BASED USER INTERFACE

      
Application Number US2009061469
Publication Number 2010/048274
Status In Force
Filing Date 2009-10-21
Publication Date 2010-04-29
Owner SYNACTIVE, INC. (USA)
Inventor
  • Ewe, Thomas
  • Okumura, Takahiro

Abstract

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.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

28.

Method and apparatus for generating a web-based user interface

      
Application Number 12288460
Grant Number 09195525
Status In Force
Filing Date 2008-10-21
First Publication Date 2010-04-22
Grant Date 2015-11-24
Owner SYNACTIVE, INC. (USA)
Inventor
  • Ewe, Thomas
  • Okumura, Takahiro

Abstract

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.

IPC Classes  ?

  • G06F 9/54 - Interprogram communication
  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 17/30 - Information retrieval; Database structures therefor

29.

GUIXT

      
Serial Number 75718704
Status Registered
Filing Date 1999-06-01
Registration Date 2001-09-18
Owner SYNACTIVE, INC. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & 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