IP Library Granted Patent US 8,117,236
Granted Patent B2
US 8,117,236 · App. 12/480,397 · Granted Feb 14, 2012

Coding positions of data elements in a data structure

View Patent ↗
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 8,117,236
App. No.
12/480,397
Granted
Feb 14, 2012
Kind
B2
Abstract

The present invention relates to a method for coding positions of data elements in a data structure. According to the method, position codes are associated with the data elements in a pre-determined sequence, the position codes being selected in such a way that, if the lengths of the position codes are unlimited, many other position codes can be arbitrarily allocated between the positions of two data elements in order to code positions of other data elements. The present invention also relates to a method for coding positions of data elements in a data structure, whereby position codes are associated with the data elements in a pre-determined sequence, the position codes being selected in such a way that other position codes can be allocated between the positions of two adjacent data elements in order to code positions of other data elements, at least one other position code being longer than the longest position codes of the two adjacent data elements.

Claims (4)

1. A device for coding positions of data elements in a data structure of a document and for transmitting said document, comprising:

means for coding and transmitting said document, wherein said means are operable to:

associate position codes with the data elements in a predetermined sequence, wherein the position codes are represented as rational numbers; and

select the position codes such that, if lengths of the position codes are unlimited, any desired number of new position codes may be allocated as positions for new data elements that are to be inserted between positions of two data elements in order to code positions of the new data elements within the data structure without changing the associated position codes.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2018
From: SIEMENS AKTIENGESELLSCHAFT
To: IP EDGE LLC
Reel/Frame 047686/0465 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2009
From: HEUER, JORG; HUTTER, ANDREAS
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 023178/0923 →