METHODS AND DEVICES FOR BINARY OBJECT SERIALIZATION

Patent №

US 6,906,646

Granted

2005-06-14

Filed 2004

Owner

PALM SOURCE, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10802895

Methods and devices for data serialization are described. Numbers are each encoded as one or more four-bit nibbles. Three bits of a nibble are for encoding some portion of a number and one bit of the nibble is for indicating whether encoding of the number is continued to another nibble. A begin command and an end command are used to bracket and thereby group selected nibbles. The numbers and the commands are serialized in a stream. An interpreter of the stream reads the numbers into data fields of a data object starting at the begin command. The interpreter automatically skips to the end command when the data fields are filled. As such, a newer version of an interpreter can read data serialized using an older version of an encoder, and an older version of an interpreter can read data serialized using a newer version of an encoder.

AI hardwareH04L 69/22H04L 69/03

AI classification

AI hardware0.85
Knowledge representation0.48
Natural language0.11
Vision0.01
Planning0.00
Machine learning0.00
Evolutionary computation0.00
Speech0.00

Ownership

PALM SOURCE, INC.

assignment · 151120363

Assignors

MILLS, WILLIAM L., PIVOWAR, ALVIN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC