IP Library Patent Application 13333224
Patent Application
App. No. 13/333,224

Integration of Tags and Object Data

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.
13/333,224
Abstract

Example systems and methods of integrating data tags with their associated object data are presented. In one implementation, a data object employed in a first computer application is accessed. Examples of the data object include, but are not limited to, structured data and unstructured data. Tagging data that is descriptive of the first data object is also accessed. The tagging data is stored in at least one of the first data object and a separate data object linked with the first data object. The tagging data and the first data object are processed using a second computer application.

Claims (41)

1 . A method, comprising;

accessing a first data object that is employed in a first computer application;

accessing tagging data that is descriptive of the first data object;

storing the tagging data in the first data object; and

processing, using at least one processor, the tagging data and the first data object using a second computer application.

2 . The method of claim 1 , further comprising processing the tagging data and the first data obit using the first computer application.

3 . The method of claim 1 , the first data object comprising at least one of structured data and unstructured data.

4 . The method of claim 1 , the tagging data comprising a text string not associated with a tag type.

5 . The method of claim 1 , the tagging data comprising a tag value and a lag type corresponding to the tag value.

6 . The method of claim 1 , the tagging data comprising a link coupling the first data object with a second data object.

7 . The method of claim 1 , further comprising navigating between the first data object and the second data object using the tagging data.

8 . The method of claim 1 , the accessing of the tagging data comprising:

displaying data of the first data object via a user interface; and

receiving the tagging data via the user interface in response to the displaying of the data of the first data object:

9 . The method of claim 8 , the accessing of the tagging data further comprising displaying, via the user interface, a plurality of tagging data options, the tagging data being selected from the plurality of tagging data options.

10 . The method of claim 1 , the accessing of the tagging data comprising:

analyzing the first data object; and

generating the tagging, data based at least on the analyzing of the first data object.

11 . The method of claim 1 , further comprising:

receiving a data object model integrating definitions of data object types, and definitions of tagging data types to be associated with the data object types, the data object model defining the storage of the tagging data in the first data object.

12 . The method of claim 1 , the data object model comprising at, least one of:

information indicating at least one tagging data type to be associated with at least one of the data object types; and

information indicating at least two data object types to be linked together via at least one of the tagging data types.

13 . The method of claim 1 , the second computer application comprising a data search application.

14 . A non-transitory computer-readable storage medium comprising instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising:

accessing a first data object that is employed in a first computer application;

accessing tagging data that is descriptive of the first data object;

storing the tagging data in the first data object; and

processing the tagging data and the first data object using a second computer application.

15 . The non-transitory computer-readable storage medium of claim 14 , the first data object comprising one of structured data and unstructured data.

16 . The non-transitory computer-readable storage medium of claim 14 , the tagging data comprising one of a text string not associated with a tag type, a tag value and a tag type corresponding to the tag value, and a link coupling the first data object with a second data object.

17 . A system comprising;

at least one hardware processor; and

modules Comprising instructions that are executable by the at least one hardware processor, the modules comprising:

a database module to store a first data object;

a first application module to process the first data object;

a tagging module to access tagging data that is descriptive of the first data object, and to store via the database module the tagging data in the first data object; and

a second application module to process the tagging data and the first data object.

18 . The system of claim 17 , further comprising a user interface module to display data of the first data object and to receive the tagging data responsive to the display of the data of the first data object.

19 . The system of claim 17 , the tagging module to analyze the first data object and to generate the tagging data based at least on the analyzing of the first data object.

20 . The system of claim 17 , the first data object comprising one of a structured business data object and an unstructured data file.

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 May 18, 2012
From: BUCHMANN, DANIEL; MUELLER, THOMAS; LUDWIG, HANS-MARTIN; KRESSER, FLORIAN; FINKE, THOMAS; FUERST, KARL
To: SAG AG
Reel/Frame 028247/0551 →