
6ddddea86119aeb10d7d843350882cde.ppt
- Количество слайдов: 14
A new service offered by One. Great. Family that will facilitate rapid UI development of industrial-grade applications that leverage family tree functionality by eliminating the need for backend database development, maintenance and operations
Genealogy Cloud Summary • One. Great. Family announces the immediate availability of Genealogy Cloud – A fully featured web service providing access to a web-based genealogy record keeper backend system – Provides substantial functionality not readily available in other systems – Can be configured in a number of ways to meet the needs of the developer – Ready to be used today
Genealogy Cloud • • – – Facebook - Relatively. Me Family Dashboard • Others Coming Genealogy Browser API All OGF products now use the API to access Genealogy Cloud is: • Currently in discussions with several companies about adopting Genealogy Cloud Driving considerations: – – Genealogy Cloud Oracle /. Net Industrial strength Redundant Fully backed-up daily – Get more backend functionality than currently have or plan to develop Free up backend resources to focus on the frontend and marketing Leverage ten years and millions of dollars of development time as well as the expertise of family tree experts
Genealogy Cloud Features • Developed over 10 years with an investment of about $10, 000 • Incorporates several proprietary breakthrough innovations that others have failed to achieve • Provides the developer with a robust set of functionality immediately – Basic Genealogy Cloud functionality • • • – – Create, read, update and delete individuals and relationships Internationalized (Unicode)/language enabled Privacy functionality for living individuals Automated notifications of tree growth Access to tree facts, insights, etc Store photos, videos, biographies, etc View preservation Group architecture Automated match Automated merge
Basic Genealogy Cloud Functionality • Based on the Gedcom 5. 5 spec concepts – Individuals (Indi) – Families (Fam) • All basic functionality is provided – Create and authenticate users – For both Indi and Fam: create, read, edit, delete • Plus: Unique functionality – Submit a match request and return results – Submit a merge request and acknowledge completion – View hint and conflict data – Submit a relationship calculation request – Set an Anchor The Developer can create their own UI, but immediately have a robust back end to store all data. Developers can provide rich functionality that shared genealogy really demands.
View Preservation • Every user sees their own unique view of Genealogy Cloud, including common ancestors – – – In the example on the right, the user has a different death date for Jack Armond Armstrong than someone else The user sees 15 Oct 2002 The other user sees 15 Oct 2003 This is called a Conflict Both see each other’s value The user can either: • Accept the other user’s value in place of his • Ignore the other user’s value • Collaborate with the other user • Close this conflict for now and return to it after doing more research Users don’t need to agree on the data because views are always preserved; no one can alter anyone else’s data.
Group Architecture • • • Data is tracked by Group, not just by user Each Group has its own unique view Group members can invite other users into their Group Changes made by one Group member changes the view for all Group members Users can belong to several Groups facilitate collaboration – – • Users can now work together But I still have my own private view In the example at the right, the user belongs to 6 different groups – – – Group (Rob. Armstrong) is his personal group He shares several groups with others where they all work together If they disagree, he still has his personal group were he can do what he wants Groups provide the best of both worlds, allowing users to collaborate but still keep their own version of the data.
Automated Match • Unique system that compares every individual to every other individual in Genealogy Cloud • Proprietary Algorithm – – Implementation uses relationships and vital information in the Handprint™ (see illustration to the right) Our “secret sauce”, concocted over 9 years, is the algorithm that produces the best known automated match results in genealogy today • Tested with independent data: – – We ran 2033 hand-constructed GEDCOMs consisting of 2 individuals each Results: • False Negatives: 4. 5% (False Negatives are often Hints) • False Positives: 0. 25% • Identified 0. 20% of the hand coded data was actually incorrect • We believe that these results are as good or better than anyone in the industry today Relationships and data in the Handprint™ forms the basis of our matching algorithm, our “secret sauce. ”
Automated Merge • Merger combines: – – 2 people into 1 2 families into 1 • Merger does the hard work of maintaining View Preservation across Groups – No information is ever lost by Merger • Merger can be triggered by: – – Matcher (this causes an automated merge) Manually (the user can cause records to be merged) Merger maintains View Preservation across Groups.
Genealogy Cloud Configuration Options • Two key decisions: • • Do you want your own instance of the data? Do you want automated Match/Merge on? Instance Use OGF's Separate 1. Start with 200 MM submitted ancestors 2. Leverage data from other sites 3. Lowest Cost 4. Operations HW and staff our problem 5. Jointly own data 1. You control and own data 2. Set privacy policy as you wish 3. Higher cost (Oracle license, separate hardware, etc) 4. Maintain a separate data identity Match/Merge On Off 1. Merges happen automatically; a user's family tree can grow significantly automatically 2. User has control, but often doesn't feel that way 1. User will see Conflicts and Hints, but must manually accept 2. Leaves complete control in the user's hands Social Network or Consumer Environment New Genealogists Unique Data Niche Genealogy Hobbyists Decisions are driven by your target audience, importance of keeping your data separate and financial considerations.
Genealogy Cloud Pricing • All deals will be negotiated, but there a few considerations: – If a separate instance is involved, our cost will be significantly higher because of added hardware and software, especially Oracle costs – We are open to creative licensing deals based on revenues – We understand the potential need for and are willing to incorporate some custom development into the license – We have a free use option that offers limited functionality as long as we can market full functionality to users
Genealogy Cloud is Ready Today! • www. genealogycloud. com Authentication Login Search. By. Name Search Individual Indi. Read Indi. Create. Update Indi. Lock Indi. Unlock Indi. Add. To. Existing. Indi. As. Relation Indi. Delete Family Fam. Read Fam. Create. Update Fam. Lock Fam. Unlock Match Fam. Compare Indi. Compare Match. Now Merge Fam. Merge Indi. Merge Separate Fam. Separate Indi. Separate Gedcom. Upload. Byte. Array Status Ged. Status. Get Match. Status. Get Dates Date. Format Date. Parse Places Place. Parse Place. Format Names Name. Parse Name. Format User. Read User. Create. Update Group. Read Group. Create. Update Indi. Anchor. Add Indi. Anchor. Delete
Genealogy Cloud Summary • Genealogy Cloud opens up a new level of backend services for any application that can leverage the human family tree—not just genealogy programs • By eliminating the need to do backend application development, you can focus your resources on user experience development and marketing • By eliminating the need for backend systems support, you can reduce IT and Ops resource levels in order to focus your resources on user experience development and marketing • In short, you will be able to focus on growing your business instead of reinventing the wheel.
More Information • Contact Rob Armstrong One. Great. Family at – Phone: 801 -491 -0335 ext. 203 – Email: Rob. Armstrong@One. Great. Family. com • Get a Developer ID for the sandbox: – devws@One. Great. Family. com
6ddddea86119aeb10d7d843350882cde.ppt