IP Library Patent Application 12327840
Patent Application
App. No. 12/327,840

MOBILE DATA UPLOAD TO ENTERPRISE COMPUTER SYSTEMS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/327,840
Abstract

A method and a system for a mobile data upload to an enterprise computer system are described. The data is received at a mobile device. The mobile device operates in a particular context. A reference to an application object of the enterprise computer system is specified based on the context. The data is sent directly from the mobile device to the application object using the specified reference. The context of the mobile device could include the location of the mobile device, the performed task, the user habits, and other elements that are analyzed either by the mobile device or by the enterprise system.

Claims (65)

1 . A computerized method comprising:

receiving data at a mobile device;

specifying a reference to an application object of a computer system based on a context of the mobile device; and

sending the data to the application object of the computer system together with the reference.

2 . The method of claim 1 , wherein specifying the reference comprises:

receiving one or more attributes of the application object.

3 . The method of claim 2 further comprises:

identifying the context of the mobile device; and

sending information about the context to the computer system.

4 . The method of claim 1 , wherein specifying the reference comprises:

identifying the context of the mobile device; and

selecting the reference from a plurality of references stored in the mobile device based on the context.

5 . The method of claim 1 wherein specifying the reference comprises:

rendering on a graphical user interface (GUI) of the mobile device one or more references to one or more application objects of the computer system; and

confirming a reference through the GUI.

6 . The method of claim 1 , wherein the context comprises a component selected from a group comprising

a characteristic of one of an application task and a user habit,

an environment characteristic of one of a physical surrounding and a social surrounding of the mobile device, and

a status of one of the mobile device or of the computer system.

7 . The method of claim 4 , wherein the environment characteristic component of the context comprises a current location of the mobile device.

8 . A computerized method comprising:

identifying a context of a mobile device in a computer system;

identifying an application object of the computer system based on the context of the mobile device;

receiving data from the mobile device; and

assigning the received data to the application object.

9 . The method of claim 8 , wherein identifying the context of the mobile device comprises analyzing information regarding a context component.

10 . The method of claim 9 , wherein the context component is selected from a group comprising

a characteristic of one of an application task and a user habit,

an environment characteristic of one of a physical surrounding and a social surrounding of the mobile device, and

a status of one of the mobile device or of the computer system.

11 . The method of claim 10 , wherein the environment characteristic component of the context comprises a current location of the mobile device.

12 . The method of claim 8 , wherein identifying the application object further comprises:

sending one or more attributes of the application object to the mobile device.

13 . A system comprising:

an enterprise computer system;

a plurality of application objects running on the enterprise computer system as part of an enterprise application;

a context; and

a mobile device operable in the context in communication with the enterprise computer system to enter and send data to an application object from the plurality of application objects, the application object identified based on the context.

14 . The system of claim 13 , wherein the enterprise computer system comprises:

a container to hold the plurality of the application objects, each application object specified by a plurality of attributes;

a processor to execute a logic for identifying an application object from the plurality of application objects based on the context; and

a communicator to receive data from a mobile device and to assign the data to the identified application object.

15 . The method of claim 14 further comprises:

a display module to provide a user with a graphical user interface (GUI) to access one or more functionalities selected from a group comprising

a view of a plurality of attributes of the application object,

a view of the data received from the mobile device

a plurality of functions to manage the received data, and

a GUI tool to define the logic for identifying the application object.

16 . The system of claim 13 , wherein the context comprises at least one component selected from a group comprising

a characteristic of one of an application task and a user habit,

an environment characteristic of one of a physical surrounding and a social surrounding of the mobile device, and

a status of one of the mobile device or of the enterprise computer system.

17 . The system of claim 13 , wherein the mobile device comprises at least one module selected from a group of modules comprising

a camera to capture visual data,

a microphone to record sounds, and

a file interface to receive electronic data.

18 . The system of claim 13 , wherein the mobile device comprises a context detector to receive one or more of the context components.

19 . The system of claim 13 , wherein the mobile device comprises:

a display module to provide a graphical user interface to

visualize entered data,

visualize a reference to the application object selected based on the context, and

provide a user with access to functions to send the data to the application object.

20 . The system of claim 13 , wherein the mobile device comprises:

a processor to execute a logic for send the entered data to the identified application object; and

a register to store one or more references to one or more application objects.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2009
From: DECK, INGO; MAYER-ULLMANN, DIETRICH; SCHREPP, MARTIN; STIELER, SUSANN; DITTMAR, KERSTIN
To: SAP AG
Reel/Frame 022152/0576 →