# US 2017/0257451 A1 · Method and apparatus for accessing an enterprise resource planning system via a mobile device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2017/0257451 A1
- Document ID: US20170257451A1
- Status: Published application
- Kind: A1
- Application number: 15/601,737
- Filed: 2017-05-22
- Published: 2017-09-07
- Earliest claimed: 2010-04-13
- Assignees: Synactive, Inc.
- Applicants: Synactive, Inc.
- Inventors: Thomas EWE; Onur PEKERTEN; Lin MA
- Web page: https://patentgrep.com/patent/US20170257451A1

## CPC

- G06F 16/972: {Access to data in other repository systems, e.g. legacy data or dynamic Web page generation}
- G06Q 10/06: Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L 67/565: Conversion or adaptation of application format or content (adding application control or application functional data H04L67/561)
- H04L 69/08: Protocols for interworking; Protocol conversion
- H04M 1/72448: with means for adapting the functionality of the device according to specific conditions
- G06F 9/452: {Remote windowing, e.g. X-Window System, desktop virtualisation (protocols for virtual reality H04L67/131)}
- H04L 65/00: Network arrangements, protocols or services for supporting real-time applications in data packet communication (real-time or near real-time messaging, e.g. instant messaging [IM] H04L51/04; selective video distribution H04N21/00)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## 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.

## Claims

### Claim 1

A method, comprising:
utilizing a processor for converting intermediate format data received from a mobile device into an enterprise resource planning server interface format, the converting the intermediate format data received from the mobile device into the enterprise resource planning server interface format comprises translating interface operations from the intermediate format data received from the mobile device into corresponding interface operations of a host application access application executed on the enterprise resource planning server; and
providing the converted intermediate format data to the host application access application executed on the enterprise resource planning server.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
identifying a type of the mobile device; and
creating one or more native controls for the mobile device type from a standard interface.

### Claim 3 (depends on 2)

The method of claim 2, wherein at least one native control comprises a native operation for one of dialing a phone number or saving a phone number in memory or presenting a map associated with an address.

### Claim 4 (depends on 1)

The method of claim 1, further comprising preserving a connection to the enterprise resource planning server by preserving one or more sessions.

### Claim 5 (depends on 1)

The method of claim 1, wherein the intermediate format is in one of JSON and XML.

### Claim 6 (depends on 1)

The method of claim 1, wherein the intermediate format data received from the mobile device is generated from native controls of the mobile device.

### Claim 7

A non-transitory computer readable medium, storing instructions for executing a process, the instructions comprising:
converting intermediate format data received from a mobile device into an enterprise resource planning server interface format, the converting the intermediate format data received from the mobile device into the enterprise resource planning server interface format comprises translating interface operations from the intermediate format data received from the mobile device into corresponding interface operations of a host application access application executed on the enterprise resource planning server; and
providing the converted intermediate format data to the host application access application executed on the enterprise resource planning server.

### Claim 8 (depends on 7)

The non-transitory computer readable medium of claim 7, the instructions further comprising:
identifying a type of the mobile device; and
creating one or more native controls for the mobile device type from a standard interface.

### Claim 9 (depends on 8)

The non-transitory computer readable medium of claim 8, wherein at least one native control comprises a native operation for one of dialing a phone number or saving a phone number in memory or presenting a map associated with an address.

### Claim 10 (depends on 7)

The non-transitory computer readable medium of claim 7, the instructions further comprising preserving a connection to the enterprise resource planning server by preserving one or more sessions.

### Claim 11 (depends on 7)

The non-transitory computer readable medium of claim 7, wherein the intermediate format is in one of JSON and XML.

### Claim 12 (depends on 7)

The non-transitory computer readable medium of claim 7, wherein the intermediate format data received from the mobile device is generated from native controls of the mobile device.

### Claim 13

An apparatus, comprising:
a processor, configured to:
convert intermediate format data received from a mobile device into an enterprise resource planning server interface format, the converting the intermediate format data received from the mobile device into the enterprise resource planning server interface format comprises translating interface operations from the intermediate format data received from the mobile device into corresponding interface operations of a host application access application executed on the enterprise resource planning server; and
provide the converted intermediate format data to the host application access application executed on the enterprise resource planning server.

### Claim 14 (depends on 13)

The apparatus of claim 13, wherein the processor is further configured to:
identify a type of the mobile device; and
create one or more native controls for the mobile device type from a standard interface.

### Claim 15 (depends on 14)

The apparatus of claim 14, wherein at least one native control comprises a native operation for one of dialing a phone number or saving a phone number in memory or presenting a map associated with an address.

### Claim 16 (depends on 13)

The apparatus of claim 13, wherein the processor is further configured to preserve a connection to the enterprise resource planning server by preserving one or more sessions.

### Claim 17 (depends on 13)

The apparatus of claim 13, wherein the intermediate format is in one of JSON and XML.

### Claim 18 (depends on 13)

The apparatus of claim 13, wherein the intermediate format data received from the mobile device is generated from native controls of the mobile device.
