Seni sebelumnya untuk sistem versi sederhana pada basis data dokumen

David Fullerton 09/18/2012. 3 answers, 795 views
prior-art-request prior-art-request data-processing-database rejected rejected us20120226658

masukkan uraian gambar di sini Aplikasi Paten AS US20120226658: Versi model data untuk basis data dokumen

Klaim # 1 menjelaskan sistem versi yang sangat sederhana untuk database dokumen:

  1. Metode, terdiri dari:

membaca, oleh perangkat pemrosesan, tag versi pertama, tag versi pertama yang terkait dengan basis data dokumen;

membandingkan tag versi pertama ke tag versi kedua, tag versi kedua yang terkait dengan template dokumen aplikasi saat ini; dan

jika tag versi pertama tidak cocok dengan tag versi kedua, melakukan operasi migrasi versi untuk memperbarui format dokumen dari basis data dokumen.

Jika saya membaca ini dengan benar, itu mencoba untuk mematenkan sistem di mana satu nomor revisi dibandingkan dengan nomor revisi sebelumnya, dan jika itu berbeda melakukan upgrade.

Klaim 8 dan 15 terus menggambarkan "sistem pemrosesan" dan "media penyimpanan yang dapat dibaca mesin" tanpa menambahkan detail spesifik.

Tentunya harus ada seni sebelumnya untuk ini?

3 Answers


Joel Spolsky 09/18/2012.

Sistem operasi VMS - pertama kali dirilis pada tahun 1977 - memberi tag setiap file dengan nomor versi .

Berikut adalah skrip yang ditulis pada tahun 1992 yang disebut COPY_IF_NEWER yang melakukan apa yang diklaim paten, menggunakan tanggal pembuatan file sebagai "tag versi".

Perintah COPY dari VMS melakukan ini secara otomatis dan secara default.


jcohen79 09/20/2012.

Microsoft Word misalnya, akan memperhatikan bahwa Anda telah memuat dokumen menggunakan dan format data lama dan akan memperbarui itu ke format data yang lebih baru untuk Anda. Format data itu mungkin dijelaskan oleh template format.

Uraian berikut dari paten ini bukanlah deskripsi yang benar tentang apa yang banyak dilakukan aplikasi lain:

Namun, aplikasi ini dapat menggunakan model data yang sangat terstruktur-kode untuk menyimpan data (seperti metadata yang berkaitan dengan repositori perangkat lunak). Model data ini dapat diwujudkan dalam template yang digunakan untuk memformat data. Selain itu, model data (dan templat) dapat berubah seiring waktu, seperti rilis baru dari aplikasi. Karena basis data dokumen secara bebas terstruktur dan bebas skema, database mungkin berisi dokumen yang memiliki bidang yang tidak sesuai dengan model data yang saat ini digunakan oleh aplikasi manajemen. Sistem saat ini tidak termasuk kemampuan untuk memverifikasi bahwa versi model data yang digunakan oleh aplikasi sesuai dengan model data yang digunakan dalam database dokumen. Jika aplikasi mencoba membaca dokumen dalam database dokumen yang memiliki model data yang berbeda dari yang diharapkan, itu dapat mengakibatkan data yang salah dibaca atau kesalahan lainnya.


user999305 03/29/2013.

Perpustakaan aksioma Python memungkinkan migrasi antara versi skema yang berbeda dan akan memungkinkan beberapa skema berbeda untuk hidup berdampingan sebelum melakukan upgrade.

http://divmod.readthedocs.org/en/latest/products/axiom/axiom-why-axiom.html

Bukti masa depan

Aplikasi aksioma dapat tetap berjalan saat sedang ditingkatkan dari satu skema ke skema lainnya (dengan sebagian dataset tersedia). Peningkatan ditangani secara otomatis, dan kode untuk memutakhirkan dapat disimpan terpisah dari kode aplikasi Anda. Anda bahkan dapat menulis upgraders yang melibatkan hubungan kompleks antara beberapa baris.


HighResolutionMusic.com - Download Hi-Res Songs

1 The Chainsmokers

Beach House flac

The Chainsmokers. 2018. Writer: Andrew Taggart.
2 (G)I-DLE

POP/STARS flac

(G)I-DLE. 2018. Writer: Riot Music Team;Harloe.
3 Anne-Marie

Rewrite The Stars flac

Anne-Marie. 2018. Writer: Benj Pasek;Justin Paul.
4 Ariana Grande

​Thank U, Next flac

Ariana Grande. 2018. Writer: Crazy Mike;Scootie;Victoria Monét;Tayla Parx;TBHits;Ariana Grande.
5 Diplo

Close To Me flac

Diplo. 2018. Writer: Ellie Goulding;Savan Kotecha;Peter Svensson;Ilya;Swae Lee;Diplo.
6 BTS

Waste It On Me flac

BTS. 2018. Writer: Steve Aoki;Jeff Halavacs;Ryan Ogren;Michael Gazzo;Nate Cyphert;Sean Foreman;RM.
7 Clean Bandit

Baby flac

Clean Bandit. 2018. Writer: Jack Patterson;Kamille;Jason Evigan;Matthew Knott;Marina;Luis Fonsi.
8 Imagine Dragons

Bad Liar flac

Imagine Dragons. 2018. Writer: Jorgen Odegard;Daniel Platzman;Ben McKee;Wayne Sermon;Aja Volkman;Dan Reynolds.
9 BlackPink

Kiss And Make Up flac

BlackPink. 2018. Writer: Soke;Kny Factory;Billboard;Chelcee Grimes;Teddy Park;Marc Vincent;Dua Lipa.
10 Nicki Minaj

No Candle No Light flac

Nicki Minaj. 2018. Writer: Denisia “Blu June” Andrews;Kathryn Ostenberg;Brittany "Chi" Coney;Brian Lee;TJ Routon;Tushar Apte;ZAYN;Nicki Minaj.
11 Rita Ora

Cashmere flac

Rita Ora. 2018. Writer: Sean Douglas;Lindy Robbins.
12 Backstreet Boys

Chances flac

Backstreet Boys. 2018.
13 Brooks

Limbo flac

Brooks. 2018.
14 Rita Ora

Velvet Rope flac

Rita Ora. 2018.
15 Fitz And The Tantrums

HandClap flac

Fitz And The Tantrums. 2017. Writer: Fitz And The Tantrums;Eric Frederic;Sam Hollander.
16 Little Mix

Woman Like Me flac

Little Mix. 2018. Writer: Nicki Minaj;Steve Mac;Ed Sheeran;Jess Glynne.
17 Cher Lloyd

None Of My Business flac

Cher Lloyd. 2018. Writer: ​iamBADDLUCK;Alexsej Vlasenko;Kate Morgan;Henrik Meinke;Jonas Kalisch;Jeremy Chacon.
18 Billie Eilish

When The Party's Over flac

Billie Eilish. 2018. Writer: Billie Eilish;FINNEAS.
19 Kelly Clarkson

Never Enough flac

Kelly Clarkson. 2018. Writer: Benj Pasek;Justin Paul.
20 Lil Pump

Arms Around You flac

Lil Pump. 2018. Writer: Rio Santana;Lil Pump;Edgar Barrera;Mally Mall;Jon Fx;Skrillex;Maluma;Swae Lee;XXXTENTACION.

Related questions

Hot questions

Language

Popular Tags