Patents Assigned to Synactive, Inc.
-
Patent number: 12135868Abstract: 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.Type: GrantFiled: June 26, 2023Date of Patent: November 5, 2024Assignee: Synactive, Inc.Inventor: Thomas Ewe
-
Patent number: 12126689Abstract: 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.Type: GrantFiled: August 18, 2023Date of Patent: October 22, 2024Assignee: Synactive, Inc.Inventor: Thomas Ewe
-
Patent number: 9696972Abstract: 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.Type: GrantFiled: April 7, 2015Date of Patent: July 4, 2017Assignee: Synactive, Inc.Inventors: Thomas Ewe, Peter Guang Yun Cheng
-
Patent number: 9225804Abstract: 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.Type: GrantFiled: March 24, 2015Date of Patent: December 29, 2015Assignee: Synactive, Inc.Inventors: Thomas Ewe, Onur Pekerten, Lin Ma
-
Patent number: 9003312Abstract: 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.Type: GrantFiled: November 13, 2009Date of Patent: April 7, 2015Assignee: Synactive, Inc.Inventors: Thomas Ewe, Peter Guang Yun Cheng
-
Patent number: 8990427Abstract: 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.Type: GrantFiled: April 11, 2011Date of Patent: March 24, 2015Assignee: Synactive, Inc.Inventors: Thomas Ewe, Onur Pekerten, Lin Ma
-
Patent number: 8478815Abstract: 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.Type: GrantFiled: March 20, 2012Date of Patent: July 2, 2013Assignee: Synactive, Inc.Inventor: Thomas Ewe
-
Patent number: 8364814Abstract: 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.Type: GrantFiled: March 20, 2012Date of Patent: January 29, 2013Assignee: Synactive, Inc.Inventor: Thomas Ewe
-
Patent number: 8140617Abstract: 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.Type: GrantFiled: November 20, 2009Date of Patent: March 20, 2012Assignee: Synactive, Inc.Inventor: Thomas Ewe