Patentable/Patents/US-10824609
US-10824609

Method for storing a sequence of data records in a database and cooking recipe tool with a storage unit for a database

PublishedNovember 3, 2020
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A method for storing a sequence of data records in a database comprises the following steps: creation of a database for storing data records in a creation step, insertion of at least two data records in the database in an insertion step, execution of at least one sorting step, with the data records each comprising an integer position number with at least one digit. In each sorting step, the position numbers of two data records are compared in order to specify and/or determine the sequence of the two data records. Comparison is then performed by processing the digits of the two position numbers individually from left to right and comparing them. One position number is greater than the corresponding other position number as soon as one of its digits is greater than the corresponding digit of the other position number, or if all its digits are identical to the corresponding digits of the second position number and the second position number still has further digits.

Patent Claims
1 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for storing a sequence of data records in a database, the method comprising the following steps: creating a database for storing data records in a creation step; inserting at least two data records in the database in an insertion step, wherein each data record comprises an integer position number with at least one digit; and executing at least one sorting step, wherein in each sorting step, the integer position numbers of two data records are each compared in order to specify a sequence of the two data records, by processing the digits of the two integer position numbers individually from left to right and comparing them, and interpreting a first one of the two integer position numbers as being greater than the other, second integer position number if one of the following conditions is fulfilled: one digit of the first integer position number is greater than the corresponding digit of the second integer position number; all digits of the first integer position number are identical to the corresponding digits of the second integer position number and the second integer position number still has further digits; at least one addition step, in which at least one additional data record is inserted in the database in any position in the sequence of data records, wherein the integer position number of the at least one additional data record is determined solely from the integer position numbers of the respective data record directly preceding it in the sequence of data records and the integer position numbers of the respective data record directly succeeding it in the sequence of data records, wherein an additional data record is inserted in the sequence of data records between a preceding data record and a succeeding data record, wherein one of the following statements holds true: if the integer position numbers of the preceding data record and of the succeeding data record differ by 1, the integer position number of the additional data record is calculated as being 10 times the integer position number of the succeeding data record; if the integer position numbers of the preceding data record and of the succeeding data record differ by more than 1, then the integer position number of the additional data record is determined by: calculating the integer position number of the additional data record as being 1 plus the integer position number of the preceding data record; if the last digit of the integer position number of the preceding data record is equal to 8, the previously calculated integer position number of the additional data record is multiplied by 10, and the integer position number of the additional data record is compared, by means of the sorting step, with the integer position number of the succeeding data record and, if the integer position number of the succeeding data record is not interpreted as being greater than the integer position number of the additional data record, it is multiplied by 10 and compared, by means of the sorting step, with the integer position number of the succeeding data record again until the integer position number of the succeeding data record is interpreted as being greater than the resulting integer position number of the additional data record.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

March 14, 2018

Publication Date

November 3, 2020

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Method for storing a sequence of data records in a database and cooking recipe tool with a storage unit for a database” (US-10824609). https://patentable.app/patents/US-10824609

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.