WO2017153495A1 - A system and method for creating a database of independently validated educational and work experience profiles (curricula vitae) using blockchain smart contracts - Google Patents
A system and method for creating a database of independently validated educational and work experience profiles (curricula vitae) using blockchain smart contracts Download PDFInfo
- Publication number
- WO2017153495A1 WO2017153495A1 PCT/EP2017/055486 EP2017055486W WO2017153495A1 WO 2017153495 A1 WO2017153495 A1 WO 2017153495A1 EP 2017055486 W EP2017055486 W EP 2017055486W WO 2017153495 A1 WO2017153495 A1 WO 2017153495A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- profile
- blockchain
- candidate
- electronically
- smart contract
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/105—Human resources
- G06Q10/1053—Employment or hiring
Definitions
- the present invention relates in general to blockchain technology, and more particularly, a system and method for creating a database of validated curriculum vitae of educational and work experience profiles (curricula vitae or CVs) of students and experienced hires (candidates) using blockchain smart contracts.
- Smart contracts are a potentially revolutionary type of application using decentralized ledger networks.
- the idea underlying smart contracts is that software can automate much of the contracting process. This could allow for the performance, monitoring, and enforcement of contractual promises without human involvement.
- the smart contract represents the candidate CV, and approval/agreement by the organizations referenced in the CV.
- CVs educational and work experience profiles
- the invention allows organizations referred to in a candidate's profile to electronically sign those entries related to them by using their own blockchain account private keys, thereby validating the candidate's claims recorded in the blockchain smart contract in the distributed ledger, making this available for inspection by other organizations (subject to permission from the candidate who is owner of their profile stored the smart contract).
- the candidate profile smart contract includes permission logic, such that the candidate, using their private key, can set the visibility permission of the smart contract through encryption of the data items (off chain). Only blockchain accounts with a corresponding private keys are able to decrypt (off chain) the candidate profile data stored in the smart contract.
- the smart contract code will also control who can modify the data items, such that only the candidate can change their profile, and only organizations referenced in the profile can approve the assertions regarding educational certifications or work placements.
- the right for a candidate to have their data (on chain) forgotten is of paramount importance.
- the method by which a candidate profile smart contract stores data, and the method by which that data is read by the user, and validating organisation will enable data relationships to be redacted, and, therefore, allow for an individual's data to be forgotten.
- FIG. 1 shows an example of the information flow using an embodiment of the invention.
- FIG. 2 shows a flowchart of an aspect of the invention of the invented method describing the profile creation of the candidate party in a transaction.
- FIG. 3 shows a flowchart of an aspect of the invention of the invented method describing the profile confirmation of the organization party in a transaction.
- FIG. 4 graphically illustrates, according to another preferred embodiment of the present invention, an example of computerized environment for implementing the invention.
- FIG. 5 shows an example of how a candidate's data on the smart contract can be forgotten, or redacted
- ledger refers to a principal book or computer file for recording transactions.
- blockchain refers to a public ledger that records peer to peer digital transactions such as Bitcoin transactions.
- distributed ledger is interchangeable with blockchain
- public blockchain refers to a blockchain, in which no restrictions on reading blockchain data (which still may be encrypted) and submitting transactions for inclusion into the blockchain.
- private blockchain refers to a blockchain, in which direct access to blockchain data and submitting transactions is limited to a predefined list of entities.
- smart contracts refers to digital entities that define complex transaction logic and facilitate cross-organizational workflow including, but not limited to, storage of data, data access permissions, ordered workflow and computation.
- public key refers to a cryptographic key used with a public key cryptographic algorithm that is uniquely associated with an entity and that may be made public.
- private key refers to a cryptographic key, used with a public key cryptographic algorithm that is uniquely associated with an entity and is not made public.
- multi-signature refers to a digital signature scheme that allows a group of users to sign a single document.
- software development kit refers to a set of programs used by a computer programmer to write application programs.
- device terminal
- computer terminal a “server”
- a mobile phone laptop, tablet, wearable computing device, cellular communicating device, PDA, communication device, personal computer, local and/or remote server or virtual machine residing within an organization or within the cloud, and etc.
- candidate refers to an applicant who is recording their profile online with a goal of finding a job, the applicant could be a student with limited or no work experience, or an experienced hire.
- organization refers to any organized body with a particular purpose such as a company, an institution, a university.
- profile refers herein to an electronic record (blockchain smart contract) of a candidate, for example his/her education, qualifications, and work experience, amongst other relevant biographical information, normally recorded and presented in their curriculum vitae, as well as further information particular to a candidate such as government identifiers, work permits, psychometric profiles, health, and financial data.
- the profile corresponds to a unique user application residing alongside each blockchain node and facilitating a user interface comprising contract data fields presenting the electronic record of the candidate.
- API refers to an Application Programming Interface which can be used for applications to communicate with each other.
- redacted refers to selecting, editing or adapting (as by obscuring or removing sensitive information) for publication or release; to obscure or remove (text) from a document prior to publication or release. This is done to support the candidates right to have at least portions of their data forgotten ,
- the present invention utilizes blockchain smart contracts technology to create a reliable database of candidate profiles including validated records of their certificates of education and work experience.
- the private blockchain network connects different organizations (with their own copy of the private blockchain ledger) such as educational establishments, companies, and government organizations) and acts as a shared database.
- Each candidate has a smart contract in the shared ledger.
- the smart contract acts as a shared record of the candidate profile.
- Smart contract of a candidate may include (but not be limited to) the following data fields:
- Each component e.g. Academic Achievements, Employment
- Every change to a candidate's profile is added by sending a transaction to the blockchain. Every change is therefore recorded in the immutable history in the ledger and signed by the private key of the blockchain account that sent the transaction.
- the relevant parties are notified using a blockchain event; for example, when an organization updates a candidate profile, the candidate is notified.
- the present invention may integrate with their internal HR/performance management systems (e.g. PeopleSoft HR, SAP HR, Oracle Taleo, etc.), such that validation of the candidate certificates of education or record of work experience may be automated, and as an efficient means of updating the candidate's profile.
- HR/performance management systems e.g. PeopleSoft HR, SAP HR, Oracle Taleo, etc.
- student management systems e.g. Eduware, Ellucian, Jenzabar, Skyward, SunGard
- the application server connected to the local blockchain node belonging to the organization will execute the validation request from the candidate profile blockchain smart contract profile by calling the internal system, and confirm (or reject) the request by submitting a transaction using the organization's private key to the candidate profile blockchain smart contract.
- the present invention also includes a search and match facility, such that the validated database of candidate profiles can be interrogated for candidate profiles that match employer requirements. This capability includes analytics and machine learning algorithms in the employer application that is connected to their blockchain node to provide the best match results.
- the candidate application (attached to the candidates blockchain node) will also include a facility to upload candidate profiles in various formats, parse those formats and store them in a standard structure with a standard taxonomy in the blockchain smart contract. DETAILED DESCRIPTION OF THE INVENTION
- FIG.l shows an example of the process flow 100 using an embodiment of the invention.
- the use case is related to creating a database of curriculum vitae of job candidates using blockchain smart contracts.
- the following steps are performed: a candidate electronically creates a smart contract blockchain profile via designated GUI 102 via Application C, said profile corresponding to his/her personal curriculum vitae 128 comprising one or more predefined contract data fields of the candidate, including assertions regarding educational certification at Educational Institution and an employment engagement at Employer Institution; the smart contract blockchain profile is then electronically stored in a shared ledger of said database 104.
- Employer Institution, and/or Educational Institution receives a notification to approve the educational certification and/or work experience in the candidate profile assertion.
- the notification for approval is received via the blockchain in the form of a blockchain smart contract event.
- Application A is notified by Educational Institution's blockchain node, which in turn prompts for manual approval via the UI or via integration with their internal educational management databases 114.
- the candidate profile smart contract through the Educational Institution blockchain node and stored within said shared ledger 120 of said database, can be electronically accessible and referenced via user interface of said smart contract blockchain profile implemented within their internal educational management databases 114 via said shared ledger of said database; and/or generated by the candidate profile can be electronically accessible and referenced via user interface of said smart contract blockchain profile implemented within their internal HR databases 110 via said shared ledger of said database and notify the candidate of potential interest 126.
- the candidate profile stored in said database is interconnected and can be modified in realtime by a signature of a generated private key within the smart contract blockchain profile and updated across all the organizations that have an access to said smart contract blockchain profile 106 108 122 124.
- the profile creation of the candidate party in a transaction can be executed using a computerized process according to the example method 200 illustrated in FIG. 2.
- the method 200 can first receive a request for any new candidate profile generation accessible via GUI 204.
- the system then electronically generates a smart contract blockchain profile, said profile corresponding to a unique user application facilitating a user interface comprising one or more predefined contract data fields of at least one candidate 208, said profile is confirmed via smart contract blockchain mechanism 210.
- Said profile corresponding to a unique user application facilitating a user interface comprising one or more predefined contract data fields of at least one candidate, the modification of said data fields is confirmed in real-time by a signature of a generated private key within said smart contract blockchain profile 206 212.
- the candidate profile stored in said database is interconnected, can be modified in real-time and updated across all the organizations that have an access to said smart contract blockchain profile 214.
- the profile confirmation of the organizational party in a transaction can be executed using a computerized process according to the example method 200 illustrated in FIG. 3.
- the method 300 can first receive an application request from a candidate seeking a job listing 304.
- the electronically generated a smart contract blockchain profile corresponding to a unique user application facilitating a user interface comprising one or more predefined contract data fields of at least one candidate, can be validated via smart contract blockchain mechanism 306 308.
- FIG. 3 graphically illustrates, according to another preferred embodiment of the present invention, an example of computerized system for implementing the invention 300.
- the systems and methods described herein can be implemented in software or hardware or any combination thereof.
- the systems and methods described herein can be implemented using one or more computing devices which may or may not be physically or logically separate from each other. Additionally, various aspects of the methods described herein may be combined or merged into other functions.
- FIG 5 shows an example of the process flow 500, using an embodiment of the invention.
- the use case is related to recording the details of a candidate in the database of curriculum vitaes using blockchain smart contracts that can be requested to be forgotten (redacted) by the candidate.
- the following steps are performed: a candidate electronically requests a validation of candidate profile data 503 and for that validation to be recorded against the smart contract blockchain profile by an individual or organisation. On the request to validate being granted 512 by the individual or organisation, the validation is recorded on a mutable datastore 505 506. The candidate is then asked if they would like the record of the validation to be related to their candidate contract smart contract 513.
- All data 503 505 506 associated with the user would be deleted in the mutable datastore. Given that the user has deleted the private key on their mobile, the candidate profile 507 and hash of the DL relationship 508 will no longer be able to be read, and therefore redacted.
- the illustrated system elements could be combined into a single hardware device or separated into multiple hardware devices. If multiple hardware devices are used, the hardware devices could be physically located proximate to or remotely from each other.
- the methods can be implemented in a computer program product accessible from a computer-usable or computer-readable storage medium that provides program code for use by or in connection with a computer or any instruction execution system.
- a computer- usable or computer-readable storage medium can be any apparatus that can contain or store the program for use by or in connection with the computer or instruction execution system, apparatus, or device.
- a data processing system suitable for storing and/or executing the corresponding program code can include at least one processor coupled directly or indirectly to computerized data storage devices such as memory elements.
- Input/output (I/O) devices can be coupled to the system.
- Network adapters may also be coupled to the system to enable the data processing system to become coupled to other data processing systems or remote printers or storage devices through intervening private or public networks.
- the features can be implemented on a computer with a display device, such as an LCD (liquid crystal display), virtual display, or another type of monitor for displaying information to the user, and a keyboard and an input device, such as a mouse or trackball by which the user can provide input to the computer.
- a computer program can be a set of instructions that can be used, directly or indirectly, in a computer.
- the systems and methods described herein can be implemented using programming languages such as FlashTM, JAVATM, C++, C, C#, Visual BasicTM, JavaScriptTM, PHP, XML, HTML, Solidity, etc., or a combination of programming languages, including compiled or interpreted languages, and can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment, including a virtual machine and/or virtual container.
- the software can include, but is not limited to, firmware, resident software, microcode, etc. Protocols such as SOAP/HTTP may be used in implementing interfaces between programming modules.
- the components and functionality described herein may be implemented on any desktop operating system executing in a virtualized or non- virtualized environment, using any programming language suitable for software development, including, but not limited to, different versions of Microsoft WindowsTM, AppleTM MacTM, lOSTM, UnixTM/X-WindowsTM, LinuxTM, etc.
- the system could be implemented using a web application framework, such as Ruby on Rails.
- the processing system can be in communication with a computerized data storage system.
- the data storage system can include a non-relational or relational data store, such as a MySQLTM or other relational database. Other physical and logical database types could be used.
- the said local data storage system may be used as an in-memory cache, as well as a persistent file store.
- the data store may store the information identifying syntactical tags and any information required to operate on syntactical tags.
- the processing system may use object-oriented programming and may store data in objects.
- the processing system may use an object -relational mapper (ORM) to store the data objects in a relational database.
- ORM object -relational mapper
- the systems and methods described herein can be implemented using any number of physical data models.
- an RDBMS can be used.
- tables in the RDBMS can include columns that represent coordinates.
- data representing user events, virtual elements, etc. can be stored in tables in the RDBMS.
- the tables can have pre-defined relationships between them.
- the tables can also have adjuncts associated with the coordinates.
- Suitable processors for the execution of a program of instructions include, but are not limited to, general and special purpose microprocessors, and the sole processor or one of multiple processors or cores, of any kind of computer.
- a processor may receive and store instructions and data from a computerized data storage device such as a read-only memory, a random access memory, both, or any combination of the data storage devices described herein.
- a processor may include any processing circuitry or control circuitry operative to control the operations and performance of an electronic device.
- the processor may also include, or be operatively coupled to communicate with, one or more data storage devices for storing data.
- data storage devices can include, as non- limiting examples, magnetic disks (including internal hard disks and removable disks), magneto-optical disks, optical disks, read-only memory, random access memory, and/or flash storage.
- Storage devices suitable for tangibly embodying computer program instructions and data can also include all forms of non-volatile memory, including, for example, semiconductor memory devices, such as EPROM, EEPROM, and flash memory devices; magnetic disks such as internal hard disks and removable disks; magneto-optical disks; and CD-ROM and DVD-ROM disks.
- the processor and the memory can be supplemented by, or incorporated in, ASICs (application-specific integrated circuits).
- the systems, modules, and methods described herein can be implemented using any combination of software or hardware elements.
- the systems, modules, and methods described herein can be implemented using one or more virtual machines operating alone or in combination with each other. Any applicable virtualization solution can be used for encapsulating a physical computing machine platform into a virtual machine that is executed under the control of virtualization software running on a hardware computing platform or host.
- the virtual machine can have both virtual system hardware and guest operating system software.
- the systems and methods described herein can be implemented in a computer system that includes a back-end component, such as a data server, or that includes a middleware component, such as an application server or an Internet server, or that includes a front-end component, such as a client computer having a graphical user interface or an Internet browser, or any combination of them.
- the components of the system can be connected by any form or medium of digital data communication such as a communication network. Examples of communication networks include, e.g., a LAN, a WAN, and the computers and networks that form the Internet.
- One or more embodiments of the invention may be practiced with other computer system configurations, including hand-held devices, microprocessor systems, microprocessor- based or programmable consumer electronics, minicomputers, mainframe computers, etc.
- the invention may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a network.
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201662304949P | 2016-03-08 | 2016-03-08 | |
| US62/304,949 | 2016-03-08 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2017153495A1 true WO2017153495A1 (en) | 2017-09-14 |
Family
ID=58264528
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/EP2017/055486 Ceased WO2017153495A1 (en) | 2016-03-08 | 2017-03-08 | A system and method for creating a database of independently validated educational and work experience profiles (curricula vitae) using blockchain smart contracts |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2017153495A1 (en) |
Cited By (48)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108510389A (en) * | 2018-03-30 | 2018-09-07 | 深圳前海微众银行股份有限公司 | Intelligent contract call method, equipment and readable storage medium storing program for executing based on block chain |
| CN109117629A (en) * | 2018-09-06 | 2019-01-01 | 上海点融信息科技有限责任公司 | Method and apparatus for the counting user intelligence contract in block chain network |
| CN109165864A (en) * | 2018-09-07 | 2019-01-08 | 篱笆墙网络科技有限公司 | Employee information management method, device, equipment and storage medium |
| CN109242404A (en) * | 2018-06-28 | 2019-01-18 | 平安科技(深圳)有限公司 | History information management method, device, computer equipment and readable storage medium storing program for executing |
| CN109255251A (en) * | 2018-10-31 | 2019-01-22 | 安徽中科智链信息科技有限公司 | File data based on block chain technology protects system and method |
| CN109272152A (en) * | 2018-09-07 | 2019-01-25 | 篱笆墙网络科技有限公司 | Storage method, device, equipment and the storage medium of resume |
| CN109492053A (en) * | 2018-11-08 | 2019-03-19 | 北京百度网讯科技有限公司 | Method and apparatus for accessing data |
| CN109636367A (en) * | 2018-12-14 | 2019-04-16 | 浙江工商大学 | A kind of multi-source digital education resource based on intelligent contract really weighs method |
| CN109741005A (en) * | 2018-11-30 | 2019-05-10 | 深圳市元征科技股份有限公司 | A kind of processing method and processing device of recruitment information |
| WO2019100056A1 (en) * | 2017-11-20 | 2019-05-23 | Vetty, Inc. | Systems and methods for computer-assisted evaluation and scoring |
| US20190205870A1 (en) * | 2017-12-29 | 2019-07-04 | Ebay Inc. | Stored value smart contracts on a blockchain |
| WO2019144156A1 (en) * | 2018-01-22 | 2019-07-25 | Blend Labs, Inc. | Method and apparatus for a consumer controlled, decentralized financial profile |
| CN110188109A (en) * | 2019-04-03 | 2019-08-30 | 阿里巴巴集团控股有限公司 | Approaches to IM, device and equipment and storage medium based on block chain |
| US20190279160A1 (en) * | 2018-03-06 | 2019-09-12 | At&T Intellectual Property I, L.P. | Methods, devices and systems for managing group membership and record verification using blockchain |
| WO2019195501A1 (en) * | 2018-04-04 | 2019-10-10 | Noble Christopher Allen | Cloud platforms, services, and methods |
| CN110490605A (en) * | 2018-05-14 | 2019-11-22 | 上海交通大学 | The supply chain data normalization system traced to the source towards block chain based on ontology |
| CN110602201A (en) * | 2019-09-10 | 2019-12-20 | 腾讯科技(深圳)有限公司 | Resume management method, device and system based on block chain and storage medium |
| CN110688261A (en) * | 2019-11-13 | 2020-01-14 | 杭州新链科技有限公司 | A cloud disaster recovery system for heterogeneous electronic files of digital archives based on blockchain |
| CN110909073A (en) * | 2018-09-14 | 2020-03-24 | 宏达国际电子股份有限公司 | Method and system for sharing private data based on intelligent contracts |
| IT201900000028A1 (en) * | 2019-01-04 | 2020-07-04 | Erreffe Progetti S R L | Intelligent system for order management via blockchain from a BIM perspective |
| CN111427961A (en) * | 2020-04-10 | 2020-07-17 | 重庆新致金服信息技术有限公司 | Block chain-based resume right determination method, block chain resume system and equipment thereof |
| CN111429108A (en) * | 2020-04-10 | 2020-07-17 | 贵州新致普惠信息技术有限公司 | Resume sharing method and system applying block chain technology |
| CN111553683A (en) * | 2019-01-15 | 2020-08-18 | Abb瑞士股份有限公司 | Verifiable analytics platform with intelligent contracts |
| CN111782338A (en) * | 2018-12-12 | 2020-10-16 | 阿里巴巴集团控股有限公司 | Data processing method and system based on intelligent contract of block chain |
| US10812255B2 (en) * | 2019-03-04 | 2020-10-20 | Alibaba Group Holding Limited | Software interface for smart contracts |
| CN111861425A (en) * | 2020-08-05 | 2020-10-30 | 交通银行股份有限公司 | Individual resume sharing system based on block chain |
| US10853767B1 (en) * | 2016-02-14 | 2020-12-01 | Mark Lawrence | Method and apparatus to crowd bootstrap recruitment |
| US20200394322A1 (en) * | 2019-06-11 | 2020-12-17 | International Business Machines Corporation | Document redaction and reconciliation |
| US10970411B2 (en) | 2018-09-12 | 2021-04-06 | International Business Machines Corporation | Database preference sharing and management |
| TWI725493B (en) * | 2019-07-26 | 2021-04-21 | 撼訊科技股份有限公司 | Security processing system and security processor used for smart contract |
| CN113128962A (en) * | 2021-04-19 | 2021-07-16 | 宁波柠清信息科技有限公司 | Recruitment information authentication management method and system based on block chain |
| WO2021184119A1 (en) * | 2020-03-20 | 2021-09-23 | Workwolf Inc. | Systems and methods for controlling access to verified credentials during recruitment |
| CN113472543A (en) * | 2021-07-20 | 2021-10-01 | 支付宝(杭州)信息技术有限公司 | Employment data processing method and device based on block chain, electronic equipment and medium |
| US11151261B2 (en) | 2019-04-03 | 2021-10-19 | Cisco Technology, Inc. | Blockchain system with severable data and cryptographic proof |
| US20210342330A1 (en) * | 2018-11-06 | 2021-11-04 | Workday, Inc. | Ledger data generation and storage for trusted recall of professional profiles |
| US11263641B2 (en) | 2018-03-08 | 2022-03-01 | International Business Machines Corporation | Cognitive operational vehicle blockchain for privileges, licensing, evaluation, authorization, and training |
| US11301452B2 (en) | 2018-10-09 | 2022-04-12 | Ebay, Inc. | Storing and verification of derivative work data on blockchain with original work data |
| US20220391850A1 (en) * | 2021-06-04 | 2022-12-08 | kitabu wazi, Inc. | System and Method for Creating and Trading Cryptographically Secured Digital Employability Assets |
| US11627125B1 (en) | 2022-02-08 | 2023-04-11 | My Job Matcher, Inc. | Apparatus and methods for credentialing users across user devices |
| US11693840B2 (en) | 2018-07-12 | 2023-07-04 | International Business Machines Corporation | Database storing authenticated skill-based attributes |
| US20230289736A1 (en) * | 2022-03-09 | 2023-09-14 | My Job Matcher, Inc. D/B/A Job.Com | Apparatus and method for applicant scoring |
| US11790368B2 (en) * | 2019-03-05 | 2023-10-17 | International Business Machines Corporation | Auto-evolving database endorsement policies |
| US11861031B2 (en) | 2020-06-15 | 2024-01-02 | Allstate Solutions Private Limited | Distributed ledger interface system for background verification of an individual |
| US12166821B2 (en) | 2023-02-10 | 2024-12-10 | Pierre Brown | Data exchange and computer-implemented crediting protocol |
| US12204670B2 (en) | 2022-03-28 | 2025-01-21 | International Business Machines Corporation | Using smart contracts to manage hyper protect database as a service |
| US12248590B2 (en) | 2019-06-11 | 2025-03-11 | International Business Machines Corporation | Document redaction and reconciliation |
| CN119906564A (en) * | 2025-01-10 | 2025-04-29 | 广州南拓软件科技有限公司 | A big data detection and storage system for smart education courseware based on blockchain |
| US12499443B2 (en) | 2023-09-22 | 2025-12-16 | Ebay Inc. | Secure control of transactions using blockchain |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080140680A1 (en) * | 2006-12-11 | 2008-06-12 | Yahoo! Inc. | Systems and methods for verifying jobseeker data |
| US20140129573A1 (en) * | 2012-11-06 | 2014-05-08 | Daniel Jacobus deWaal | Computerized method and system for creating a digital resume |
| CN104376252A (en) * | 2013-08-12 | 2015-02-25 | 陈杰 | Content Verification Method Based on Digital Signature Code |
| US20150244690A1 (en) * | 2012-11-09 | 2015-08-27 | Ent Technologies, Inc. | Generalized entity network translation (gent) |
| US20150278820A1 (en) * | 2014-03-25 | 2015-10-01 | Mark Stephen Meadows | Systems and methods for executing cryptographically secure transactions using voice and natural language processing |
-
2017
- 2017-03-08 WO PCT/EP2017/055486 patent/WO2017153495A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080140680A1 (en) * | 2006-12-11 | 2008-06-12 | Yahoo! Inc. | Systems and methods for verifying jobseeker data |
| US20140129573A1 (en) * | 2012-11-06 | 2014-05-08 | Daniel Jacobus deWaal | Computerized method and system for creating a digital resume |
| US20150244690A1 (en) * | 2012-11-09 | 2015-08-27 | Ent Technologies, Inc. | Generalized entity network translation (gent) |
| CN104376252A (en) * | 2013-08-12 | 2015-02-25 | 陈杰 | Content Verification Method Based on Digital Signature Code |
| US20150278820A1 (en) * | 2014-03-25 | 2015-10-01 | Mark Stephen Meadows | Systems and methods for executing cryptographically secure transactions using voice and natural language processing |
Non-Patent Citations (6)
| Title |
|---|
| ANONYMOUS: "Sony Global Education Develops Technology Using Blockchain for Open Sharing of Academic Proficiency and Progress Records", 22 February 2016 (2016-02-22), XP055360144, Retrieved from the Internet <URL:http://www.sony.net/SonyInfo/News/Press/201602/16-0222E/index.html> [retrieved on 20170329] * |
| DR GAVIN WOOD: "ETHEREUM: A SECURE DECENTRALISED GENERALISED TRANSACTION LEDGER FINAL DRAFT -UNDER REVIEW", 4 June 2014 (2014-06-04), XP055242189, Retrieved from the Internet <URL:http://gavwood.com/paper.pdf> [retrieved on 20160118] * |
| GAV WOOD: "Ethereum Development Tutorial . ethereum/wiki Wiki . GitHub", 13 January 2015 (2015-01-13), XP055275247, Retrieved from the Internet <URL:https://github.com/ethereum/wiki/wiki/Ethereum-Development-Tutorial/0c1f501ea03a787910049b03723f1bfd7a14c9c6> [retrieved on 20160525] * |
| MIKE SHARPLES ET AL: "Innovating Pedagogy", 1 January 2016 (2016-01-01), pages 41 - 42, XP055360168, ISBN: 978-1-4730-2281-2, Retrieved from the Internet <URL:https://repository.nie.edu.sg/bitstream/10497/18319/3/IP_2016_OUIR5.pdf> [retrieved on 20170329] * |
| PETER DEVINE: "Blockchain learning: can crypto-currency methods be appropriated to enhance online learning?", 1 January 2015 (2015-01-01), XP055360191, Retrieved from the Internet <URL:http://oro.open.ac.uk/44966/1/Devine2015-altc-blockchainlearning.pdf> [retrieved on 20170329] * |
| SHARPLES MIKE ET AL: "The Blockchain and Kudos: A Distributed System for Educational Record, Reputation and Reward", 7 September 2016, NETWORK AND PARALLEL COMPUTING; [LECTURE NOTES IN COMPUTER SCIENCE; LECT.NOTES COMPUTER], SPRINGER INTERNATIONAL PUBLISHING, CHAM, PAGE(S) 490 - 496, ISBN: 978-3-642-19166-4, ISSN: 0302-9743, XP047354809 * |
Cited By (71)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10853767B1 (en) * | 2016-02-14 | 2020-12-01 | Mark Lawrence | Method and apparatus to crowd bootstrap recruitment |
| WO2019100056A1 (en) * | 2017-11-20 | 2019-05-23 | Vetty, Inc. | Systems and methods for computer-assisted evaluation and scoring |
| US10839386B2 (en) * | 2017-12-29 | 2020-11-17 | Ebay Inc. | Stored value smart contracts on a blockchain |
| US12165147B2 (en) | 2017-12-29 | 2024-12-10 | Ebay Inc. | User controlled storage and sharing of personal user information on a blockchain |
| US12106297B2 (en) | 2017-12-29 | 2024-10-01 | Ebay Inc. | Secure management of content distribution data blocks on a blockchain |
| US10977647B2 (en) | 2017-12-29 | 2021-04-13 | Ebay Inc. | Secure management of content distribution data blocks on a blockchain |
| US11367071B2 (en) | 2017-12-29 | 2022-06-21 | Ebay, Inc. | Secure tracking and transfer of items using a blockchain |
| US10896418B2 (en) | 2017-12-29 | 2021-01-19 | Ebay Inc. | Secure management of data files using a blockchain |
| US11544708B2 (en) | 2017-12-29 | 2023-01-03 | Ebay Inc. | User controlled storage and sharing of personal user information on a blockchain |
| US11803847B2 (en) | 2017-12-29 | 2023-10-31 | Ebay, Inc. | Secure control of transactions using blockchain |
| US20190205870A1 (en) * | 2017-12-29 | 2019-07-04 | Ebay Inc. | Stored value smart contracts on a blockchain |
| WO2019144156A1 (en) * | 2018-01-22 | 2019-07-25 | Blend Labs, Inc. | Method and apparatus for a consumer controlled, decentralized financial profile |
| US20210073740A1 (en) * | 2018-03-06 | 2021-03-11 | At&T Intellectual Property I, L.P. | Methods, devices and systems for managing group membership and record verification using blockchain |
| US20190279160A1 (en) * | 2018-03-06 | 2019-09-12 | At&T Intellectual Property I, L.P. | Methods, devices and systems for managing group membership and record verification using blockchain |
| US10832220B2 (en) * | 2018-03-06 | 2020-11-10 | At&T Intellectual Property I, L.P. | Methods, devices and systems for managing group membership and record verification using blockchain |
| US11263641B2 (en) | 2018-03-08 | 2022-03-01 | International Business Machines Corporation | Cognitive operational vehicle blockchain for privileges, licensing, evaluation, authorization, and training |
| CN108510389A (en) * | 2018-03-30 | 2018-09-07 | 深圳前海微众银行股份有限公司 | Intelligent contract call method, equipment and readable storage medium storing program for executing based on block chain |
| WO2019195501A1 (en) * | 2018-04-04 | 2019-10-10 | Noble Christopher Allen | Cloud platforms, services, and methods |
| US10938922B2 (en) | 2018-04-04 | 2021-03-02 | Christopher Allen Noble | Cloud platforms, services, and methods |
| CN110490605B (en) * | 2018-05-14 | 2023-12-01 | 上海交通大学 | Ontology-based supply chain data standardization system for blockchain traceability |
| CN110490605A (en) * | 2018-05-14 | 2019-11-22 | 上海交通大学 | The supply chain data normalization system traced to the source towards block chain based on ontology |
| CN109242404A (en) * | 2018-06-28 | 2019-01-18 | 平安科技(深圳)有限公司 | History information management method, device, computer equipment and readable storage medium storing program for executing |
| CN109242404B (en) * | 2018-06-28 | 2023-04-18 | 平安科技(深圳)有限公司 | Resume information management method, resume information management device, computer equipment and readable storage medium |
| US11693840B2 (en) | 2018-07-12 | 2023-07-04 | International Business Machines Corporation | Database storing authenticated skill-based attributes |
| CN109117629A (en) * | 2018-09-06 | 2019-01-01 | 上海点融信息科技有限责任公司 | Method and apparatus for the counting user intelligence contract in block chain network |
| CN109272152A (en) * | 2018-09-07 | 2019-01-25 | 篱笆墙网络科技有限公司 | Storage method, device, equipment and the storage medium of resume |
| CN109165864A (en) * | 2018-09-07 | 2019-01-08 | 篱笆墙网络科技有限公司 | Employee information management method, device, equipment and storage medium |
| US10970411B2 (en) | 2018-09-12 | 2021-04-06 | International Business Machines Corporation | Database preference sharing and management |
| CN110909073A (en) * | 2018-09-14 | 2020-03-24 | 宏达国际电子股份有限公司 | Method and system for sharing private data based on intelligent contracts |
| US11301452B2 (en) | 2018-10-09 | 2022-04-12 | Ebay, Inc. | Storing and verification of derivative work data on blockchain with original work data |
| US11880352B2 (en) | 2018-10-09 | 2024-01-23 | Ebay, Inc. | Storing and verification of derivative work data on blockchain with original work data |
| CN109255251B (en) * | 2018-10-31 | 2023-10-10 | 安徽中科晶格技术有限公司 | File data protection system and method based on block chain technology |
| CN109255251A (en) * | 2018-10-31 | 2019-01-22 | 安徽中科智链信息科技有限公司 | File data based on block chain technology protects system and method |
| US11755563B2 (en) * | 2018-11-06 | 2023-09-12 | Workday, Inc. | Ledger data generation and storage for trusted recall of professional profiles |
| US20210342330A1 (en) * | 2018-11-06 | 2021-11-04 | Workday, Inc. | Ledger data generation and storage for trusted recall of professional profiles |
| CN109492053B (en) * | 2018-11-08 | 2023-07-18 | 北京百度网讯科技有限公司 | Method and apparatus for accessing data |
| CN109492053A (en) * | 2018-11-08 | 2019-03-19 | 北京百度网讯科技有限公司 | Method and apparatus for accessing data |
| CN109741005A (en) * | 2018-11-30 | 2019-05-10 | 深圳市元征科技股份有限公司 | A kind of processing method and processing device of recruitment information |
| CN111782338B (en) * | 2018-12-12 | 2024-05-03 | 创新先进技术有限公司 | Data processing method and system based on blockchain intelligent contract |
| CN111782338A (en) * | 2018-12-12 | 2020-10-16 | 阿里巴巴集团控股有限公司 | Data processing method and system based on intelligent contract of block chain |
| CN109636367A (en) * | 2018-12-14 | 2019-04-16 | 浙江工商大学 | A kind of multi-source digital education resource based on intelligent contract really weighs method |
| IT201900000028A1 (en) * | 2019-01-04 | 2020-07-04 | Erreffe Progetti S R L | Intelligent system for order management via blockchain from a BIM perspective |
| CN111553683A (en) * | 2019-01-15 | 2020-08-18 | Abb瑞士股份有限公司 | Verifiable analytics platform with intelligent contracts |
| US12483385B2 (en) | 2019-01-15 | 2025-11-25 | Abb Schweiz Ag | Verifiable analytics platform with smart contracts |
| CN111553683B (en) * | 2019-01-15 | 2023-10-20 | Abb瑞士股份有限公司 | Verifiable analytics platform with smart contracts |
| US10812255B2 (en) * | 2019-03-04 | 2020-10-20 | Alibaba Group Holding Limited | Software interface for smart contracts |
| US11790368B2 (en) * | 2019-03-05 | 2023-10-17 | International Business Machines Corporation | Auto-evolving database endorsement policies |
| CN110188109A (en) * | 2019-04-03 | 2019-08-30 | 阿里巴巴集团控股有限公司 | Approaches to IM, device and equipment and storage medium based on block chain |
| US11151261B2 (en) | 2019-04-03 | 2021-10-19 | Cisco Technology, Inc. | Blockchain system with severable data and cryptographic proof |
| CN110188109B (en) * | 2019-04-03 | 2023-10-31 | 创新先进技术有限公司 | Information management methods, devices and equipment and storage media based on blockchain |
| US20200394322A1 (en) * | 2019-06-11 | 2020-12-17 | International Business Machines Corporation | Document redaction and reconciliation |
| US12248590B2 (en) | 2019-06-11 | 2025-03-11 | International Business Machines Corporation | Document redaction and reconciliation |
| US11972004B2 (en) * | 2019-06-11 | 2024-04-30 | International Business Machines Corporation | Document redaction and reconciliation |
| TWI725493B (en) * | 2019-07-26 | 2021-04-21 | 撼訊科技股份有限公司 | Security processing system and security processor used for smart contract |
| CN110602201A (en) * | 2019-09-10 | 2019-12-20 | 腾讯科技(深圳)有限公司 | Resume management method, device and system based on block chain and storage medium |
| CN110688261A (en) * | 2019-11-13 | 2020-01-14 | 杭州新链科技有限公司 | A cloud disaster recovery system for heterogeneous electronic files of digital archives based on blockchain |
| WO2021184119A1 (en) * | 2020-03-20 | 2021-09-23 | Workwolf Inc. | Systems and methods for controlling access to verified credentials during recruitment |
| CN111427961B (en) * | 2020-04-10 | 2023-08-08 | 重庆新致金服信息技术有限公司 | Resume right determining method based on block chain, block chain resume system and device thereof |
| CN111427961A (en) * | 2020-04-10 | 2020-07-17 | 重庆新致金服信息技术有限公司 | Block chain-based resume right determination method, block chain resume system and equipment thereof |
| CN111429108A (en) * | 2020-04-10 | 2020-07-17 | 贵州新致普惠信息技术有限公司 | Resume sharing method and system applying block chain technology |
| US11861031B2 (en) | 2020-06-15 | 2024-01-02 | Allstate Solutions Private Limited | Distributed ledger interface system for background verification of an individual |
| CN111861425A (en) * | 2020-08-05 | 2020-10-30 | 交通银行股份有限公司 | Individual resume sharing system based on block chain |
| CN113128962A (en) * | 2021-04-19 | 2021-07-16 | 宁波柠清信息科技有限公司 | Recruitment information authentication management method and system based on block chain |
| US20220391850A1 (en) * | 2021-06-04 | 2022-12-08 | kitabu wazi, Inc. | System and Method for Creating and Trading Cryptographically Secured Digital Employability Assets |
| CN113472543A (en) * | 2021-07-20 | 2021-10-01 | 支付宝(杭州)信息技术有限公司 | Employment data processing method and device based on block chain, electronic equipment and medium |
| US11627125B1 (en) | 2022-02-08 | 2023-04-11 | My Job Matcher, Inc. | Apparatus and methods for credentialing users across user devices |
| US20230289736A1 (en) * | 2022-03-09 | 2023-09-14 | My Job Matcher, Inc. D/B/A Job.Com | Apparatus and method for applicant scoring |
| US12204670B2 (en) | 2022-03-28 | 2025-01-21 | International Business Machines Corporation | Using smart contracts to manage hyper protect database as a service |
| US12166821B2 (en) | 2023-02-10 | 2024-12-10 | Pierre Brown | Data exchange and computer-implemented crediting protocol |
| US12499443B2 (en) | 2023-09-22 | 2025-12-16 | Ebay Inc. | Secure control of transactions using blockchain |
| CN119906564A (en) * | 2025-01-10 | 2025-04-29 | 广州南拓软件科技有限公司 | A big data detection and storage system for smart education courseware based on blockchain |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2017153495A1 (en) | A system and method for creating a database of independently validated educational and work experience profiles (curricula vitae) using blockchain smart contracts | |
| US20230237349A1 (en) | Digital consolidation | |
| Verhulst et al. | Open data in developing economies: Toward building an evidence base on what works and how | |
| US20190026820A1 (en) | Method and System for an Electronic Marketplace for Secure Collaboration Between Government Contractors, Grantees, and Grant and Proposal Professionals | |
| Dečman et al. | The Impact of Information Systems on Taxation: A Case of Users Experience With an e‑Recovery Information System | |
| Dumas et al. | Process-aware information systems | |
| Valcik et al. | Human resources information systems: A guide for public administrators | |
| CA3136132A1 (en) | Record reporting system | |
| Barbieri et al. | Critical success factors for implementing cloud ERP in SMEs: A systematic review | |
| Musti et al. | Industry 4.0-based enterprise information system for P2P lending | |
| Mahanti | Data and its governance | |
| Asfahani | Human resource management through an islamic len: A systematic review & research agenda and practical implications | |
| Cuong et al. | Vietnam digital transformation and the way forward | |
| Zeng | Exploring cybersecurity requirements in the defense acquisition process | |
| Jain et al. | Investigating successful government digital economic framework adoption in Indian Msmes: The interplay of perceived organisational E-readiness and intention to adopt | |
| Soriano | Maximizing benefits from IT project management: from requirements to value delivery | |
| Fryman et al. | The data and analytics playbook: proven methods for governed data and analytic quality | |
| Lee et al. | A study on ethical customer management and organizational sustainability in pharmaceutical industry in Malaysia | |
| Sharma et al. | A comparative study of work culture, Job performance, and subjective well-being of private and public sector banks | |
| Lamola | Factors influencing the adoption of enterprise application architecture for supply chain management in small and medium enterprises with Capricorn District Municipality | |
| Tsaneva | Challenges of GDPR compliance in consumer financing companies | |
| Cionca et al. | Factors Influencing The Accounting Information Reporting Of Non-Profit Organizations–A Theoretical Approach | |
| Lane | Procure-to-Pay Software in the Digital Age: An Exploration and Analysis of Efficiency Gains and Cybersecurity Risks in Modern Procurement Systems | |
| Baroi et al. | The impact of manufacturing costs paid by global clothing brands on the safety and well-being of workers in the Bangladesh garment industry | |
| Valcik et al. | Conclusion: What Have We Learned? |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17709661 Country of ref document: EP Kind code of ref document: A1 |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17709661 Country of ref document: EP Kind code of ref document: A1 |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 08/05/2019) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17709661 Country of ref document: EP Kind code of ref document: A1 |