CN110622184B - 合规性文档的创建、修改和供应 - Google Patents
合规性文档的创建、修改和供应 Download PDFInfo
- Publication number
- CN110622184B CN110622184B CN201880032070.1A CN201880032070A CN110622184B CN 110622184 B CN110622184 B CN 110622184B CN 201880032070 A CN201880032070 A CN 201880032070A CN 110622184 B CN110622184 B CN 110622184B
- Authority
- CN
- China
- Prior art keywords
- trusted electronic
- electronic compliance
- document
- compliance document
- indicated
- 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.)
- Active
Links
- 238000012986 modification Methods 0.000 title abstract description 10
- 230000004048 modification Effects 0.000 title abstract description 10
- 238000000034 method Methods 0.000 claims abstract description 61
- 238000012797 qualification Methods 0.000 claims abstract description 10
- 230000036961 partial effect Effects 0.000 claims abstract description 9
- 239000003999 initiator Substances 0.000 claims description 55
- 230000004044 response Effects 0.000 claims description 5
- 230000000977 initiatory effect Effects 0.000 claims description 2
- 238000012546 transfer Methods 0.000 abstract description 4
- 230000003993 interaction Effects 0.000 description 29
- 238000010586 diagram Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 12
- 230000005540 biological transmission Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 230000000670 limiting effect Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 238000004590 computer program Methods 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000008186 active pharmaceutical agent Substances 0.000 description 2
- 238000013475 authorization Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000001902 propagating effect Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 230000004931 aggregating effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 230000009193 crawling Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000003066 decision tree Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000010454 slate Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/30—Administration of product recycling or disposal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/18—Legal services
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Data Mining & Analysis (AREA)
- Accounting & Taxation (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Technology Law (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Document Processing Apparatus (AREA)
- Information Transfer Between Computers (AREA)
Abstract
提供了用于便于创建、修改、供应和传送受信任电子合规性文档的技术。对于提供或接收受信任电子合规性文档的多个用户请求中的每一个,执行自动操作以确定该请求是否针对维护的多个受信任电子合规性文档之一。每个受信任电子合规性文档都引用有关潜在交易各方的信息,并授予各方参与该潜在交易的至少部分资格。当确定该请求针对维护的受信任电子合规性文档时,提供对指示的受信任电子合规性文档的访问,包括修改指示的受信任电子合规性文档的副本以包括与用户请求关联的实体和受信任电子合规性文档发起者相关的所引用的信息。提供一种安全接口,用于在确定请求不是针对维护的受信任电子合规性文档时创建指示的受信任电子合规性文档。
Description
背景技术
本公开大体上涉及促进电子文档的创建、修改和供应的自动化操作,该电子文档包括代表符合一个或多个规则或政策的受信任的电子文档。
商业实体和消费者进行的、商业实体和消费者之间的以及与其他此类实体和个人相关的交互,通常都可以通过证明符合政府或其他法规和政策的各个方面的能力来增强和/或实现。通常,通过创建打印在纸上或电子地但以不安全的方式存储和/或传输的一个或多个物理合规性文档来完成对此类合规性的证明。但是,获取、存储、创建和传输此类合规性文档通常是一个繁琐的问题,而且计算机和网络技术的进步并未完全解决这一问题。
因此,有利的是提供一种方法和***来利用这种交互的自动促进的技术,以及提供可以配置并使得一个或多个计算***执行这种技术的计算机可读介质。
在背景技术部分中讨论的所有主题不一定是现有技术,并且不应仅由于其在背景技术部分中的讨论而被认为是现有技术。沿着这些思路,除非明确指出是现有技术,否则不应将在背景技术部分中讨论的或与该主题相关联的对现有技术中的任何问题的认识视为现有技术。相反,背景技术部分中对任何主题的讨论都应视为发明人针对特定问题的方法的一部分,而这本身也可能是具有创造性的。
发明内容
提供了用于促进创建、修改、供应和传送受信任电子合规性文档的技术。对于提供或接收受信任电子合规性文档的多个用户请求中的每一个,执行自动操作以确定该请求是否针对所维护的多个受信任电子合规性文档之一。每个受信任电子合规性文档都引用有关潜在交易各方的信息,并授予各方参与该潜在交易的至少部分资格。当确定该请求是针对维护的受信任电子合规性文档时,提供对指示的受信任电子合规性文档的访问,包括修改指示的受信任电子合规性文档的副本以包括与用户请求相关联的实体和受信任电子合规性文档的发起者相关的所引用的信息。提供一种安全接口,用于在确定请求不是针对维护的受信任电子合规性文档时创建指示的受信任电子合规性文档。
通过本文和附图中更详细描述的各种技术来实现附加的特征和优点。
已经提供了该发明内容部分从而以简化形式介绍某些概念,这些概念将在下面的具体实施方式部分中进一步详细描述。除非另有明确说明,否则该发明内容部分不标识所要求保护的主题的关键或必要特征,也不旨在限制所要求保护的主题的范围。
用于提供文档供应服务的***可以被概括为包括:合规性成员数据库组件,该组件在操作中维护关于受信任电子合规性文档发起者的数据;受信任电子合规性文档数据库,其在操作中代表受信任电子合规性文档发起者维护多个受信任电子合规性文档,这些文档包括与交易各方和潜在交易各方相关的信息;受信任电子合规性文档创建门户,该门户可通信地耦接到合规性成员数据库组件和受信任电子合规性文档数据库,并且在操作中,便于至少一些受信任电子合规性文档发起者创建多个受信任电子合规性文档中的至少一些,其中给定的受信任电子合规性文档引用有关潜在交易的一方或多方的信息,并为一方或多方中的至少一个授予参与该潜在交易的至少部分资格;受信任电子合规性文档请求管理器,其可通信地耦接到受信任电子合规性文档数据库,并且在操作中,接收对指示的受信任电子合规性文档的用户请求,并确定该用户请求是否针对维护的多个受信任电子合规性文档中的一个或多个;以及受信任电子合规性文档生成器,其可通信地耦接到受信任电子合规性文档请求管理器,并且在操作中,当确定指示的受信任电子合规性文档是维护的多个受信任电子合规性文档之一时,响应于接收的用户请求而提供对指示的受信任电子合规性文档的访问,其中,提供对指示的受信任电子合规性文档的访问包括修改指示的受信任电子合规性文档的副本以包括由指示的受信任电子合规性文档引用的关于组中的一个或多个的至少一些信息,该组包括与用户请求关联的实体和与指示的受信任电子合规性文档关联的受信任电子合规性文档的发起者;其中,在操作中,当确定用户请求未针对维护的多个受信任电子合规性文档中的一个或多个时,受信任电子合规性文档请求管理器提供安全接口,用于通过受信任电子合规性文档创建门户创建指示的受信任电子合规性文档。提供安全接口用于创建指示的受信任电子合规性文档可以包括:通过一个或多个计算机网络将电子邀请发送到一个或多个受信任电子合规性文档发起者,以使用受信任电子合规性文档创建门户。
安全接口用于创建指示的受信任电子合规性文档还可以包括:在将电子邀请发送到一个或多个受信任电子合规性文档发起者之后,从一个或多个受信任电子合规性文档发起者中的至少一个接收至少部分地限定指示的受信任电子合规性文档的信息。可以至少部分地限定指示的受信任电子合规性文档的信息包括图像文件。接收至少部分地限定指示的受信任电子合规性文档的信息可以包括:经由软件应用程序接收至少部分地限定指示的受信任电子合规性文档的信息,该软件应用程序与文档供应服务相关联并且在一个或多个受信任电子合规性文档发起者的客户端计算装置上执行。指示的受信任电子合规性文档可以是包括免税证书、扣缴税款表格(例如,美国境内的联邦“W-8”、“W-9”或“1099”表,或其他司法管辖区的类似表格)、消费许可证、营业执照和保险证书的组中的一个。在某些实施例中,用户请求可以由受信任电子合规性文档请求管理器通过软件应用程序接收,该软件应用程序在与用户请求相关联的用户的客户端计算装置上执行;在一个或多个实施例中,这种用户请求还可以通过其他数字或物理通信方式(例如,电子邮件、邮政邮件、传真传输等)来接收。
提供对指示的受信任电子合规性文档的访问还可以包括确定指示的受信任电子合规性文档的修改后的副本是否完成,并且在确定指示的受信任电子合规性文档的修改后的副本完成时,将指示的受信任电子合规性文档的修改后的副本转发到与潜在交易相关联的一个或多个实体。
一种计算机实施的方法可以概括为包括:通过一个或多个文档供应服务的配置的计算***接收多个用户请求,每个用户请求指示受信任电子合规性文档,每个受信任电子合规性文档引用关于潜在交易的一方或多方的信息,并为一方或多方中的至少一个授予参与潜在交易的至少部分资格;通过一个或多个配置的计算***,通过以下方式对多个用户请求中的至少一些做出响应:确定用户请求是否针对文档供应服务维护的多个受信任电子合规性文档之一;当确定用户请求是针对文档供应服务维护的多个受信任电子合规性文档之一时,提供对指示的受信任电子合规性文档的访问,其中,提供对指示的受信任电子合规性文档的访问包括修改指示的受信任电子合规性文档的副本以包括由指示的受信任电子合规性文档引用的关于组中的一个或多个的至少一些信息,该组包括与用户请求关联的实体和与指示的受信任电子合规性文档关联的受信任电子合规性文档的发起者;当确定用户请求不是针对文档供应服务维护的多个受信任电子合规性文档之一时,提供安全接口,用于一个或多个受信任电子合规性文档发起者创建指示的受信任电子合规性文档。
该计算机实现的方法还可以包括:维护关于文档供应服务的多个用户的信息,并且其中,修改指示的受信任电子合规性文档的副本包括:修改指示的受信任电子合规性文档的副本以包括与接收到的用户请求关联的多个用户的至少一个有关的信息。
该计算机实现的方法还可以包括:维护关于多个受信任电子合规性文档发起者的信息,该多个受信任电子合规性文档发起者与维护的多个受信任电子合规性文档相关联,并且其中,修改指示的受信任电子合规性文档的副本包括:修改指示的受信任电子合规性文档的副本以包括关于多个受信任电子合规性文档发起者中的至少一个的信息,该多个受信任电子合规性文档发起者中的至少一个与指示的受信任电子合规性文档相关联。提供安全接口用于一个或多个受信任电子合规性文档发起者创建指示的受信任电子合规性文档可以包括:通过一个或多个计算机网络,向一个或多个受信任电子合规性文档发起者发送用于使用文档供应服务提供的受信任电子合规性文档创建门户的电子邀请。
该计算机实现的方法还可以包括,在将电子邀请发送到一个或多个受信任电子合规性文档发起者之后,从一个或多个受信任电子合规性文档发起者中的至少一个接收限定指示的受信任电子合规性文档的信息。接收限定指示的受信任电子合规性文档的信息可以包括:接收表示由实体发布的一个或多个文档的图像文件,以证明符合一个或多个规则。由接收的用户请求中的至少一个指示的至少一个受信任电子合规性文档可以是包括免税证书、扣缴税款表格(tax withholding form)、消费许可证(excise license)、营业执照和保险证书的组中的一个。至少一个用户请求可以通过软件应用程序来接收,该软件应用程序与文档供应服务相关联并且在发起用户请求的用户的客户端计算装置上执行。
提供对指示的受信任电子合规性文档的访问还可以包括确定指示的受信任电子合规性文档的修改后的副本是否完成,以及在确定指示的受信任电子合规性文档的修改后的副本完成时,将指示的受信任电子合规性文档的修改后的副本转发到与潜在交易相关联的一个或多个实体。至少一个用户请求可以通过文档供应服务提供的网络(Web)服务器来接收。
该计算机实现的方法还可以包括:对于多个用户请求中的至少一个,在接收至少一个用户请求之前:接收指定一个或多个受信任电子合规性文档发起者的附加用户请求;响应于接收到该附加用户请求而提供关于一个或多个受信任电子合规性文档的信息,该文档由文档供应服务维护并与指定的一个或多个受信任电子合规性文档发起者相关联。
非暂时性计算机可读存储介质,存储有配置文档供应服务的一个或多个计算***以执行方法的内容,该存储介质可以被概括为包括:通过一个或多个配置的计算***接收多个用户请求,每个用户请求均指示受信任电子合规性文档,每个受信任电子合规性文档引用关于潜在交易的一方或多方的信息,并为一方或多方中的至少一个授予参与潜在交易的至少部分资格;对于多个用户请求中的至少一些的每一个:确定用户请求是否针对文档供应服务维护的多个受信任电子合规性文档之一;当确定用户请求针对文档供应服务维护的多个受信任电子合规性文档之一时,修改指示的受信任电子合规性文档的副本以包括由指示的受信任电子合规性文档引用的关于组中的一个或多个的至少一些信息,该组包括与用户请求关联的实体和与指示的受信任电子合规性文档关联的受信任电子合规性文档的发起者,并提供对指示的受信任电子合规性文档的修改后的副本的访问;当确定用户请求未针对文档供应服务维护的多个受信任电子合规性文档之一时,提供安全接口,用于一个或多个受信任电子合规性文档发起者创建指示的受信任电子合规性文档。
该方法还可以包括:维护关于多个用户的信息,并且其中,修改指示的受信任电子合规性文档的副本包括:修改指示的受信任电子合规性文档的副本以包括与接收的用户请求相关联的用户有关的信息。
该方法还可以包括:维护关于多个受信任电子合规性文档发起者的信息,该多个受信任电子合规性文档发起者与维护的多个受信任电子合规性文档相关联,并且其中,修改指示的受信任电子合规性文档的副本包括:修改指示的受信任电子合规性文档的副本以包括关于受信任电子合规性文档发起者的信息,该受信任电子合规性文档发起者与指示的受信任电子合规性文档相关联。提供安全接口用于一个或多个受信任电子合规性文档发起者创建指示的受信任电子合规性文档可以包括:通过一个或多个计算机网络,向一个或多个受信任电子合规性文档发起者发送用于使用文档供应服务提供的受信任电子合规性文档创建门户的电子邀请。
该方法还可以包括:在将电子邀请发送到一个或多个受信任电子合规性文档发起者之后,从一个或多个受信任电子合规性文档发起者中的至少一个接收至少部分限定指示的受信任电子合规性文档的信息。至少部分限定指示的受信任电子合规性文档的信息可以包括:接收表示由实体发布的一个或多个文档的图像文件,以证明符合一个或多个政府规制。至少一个指示的受信任电子合规性文档可以是包括免税证书、扣缴税款表格、消费许可证、营业执照和保险证书的组中的一个。对于至少一个用户请求,接收用户请求可以包括通过软件应用程序来接收用户请求,该软件应用程序与文档供应服务相关联并且在与用户请求相关联的用户的客户端计算装置上执行。
提供对指示的受信任电子合规性文档的访问还可以包括确定指示的受信任电子合规性文档的修改后的副本是否完成,以及在确定指示的受信任电子合规性文档的修改后的副本完成时,将指示的受信任电子合规性文档的修改后的副本转发到与潜在交易相关联的一个或多个实体。
***可以概括为包括:一个或多个处理器;至少一个存储器,该存储器包括指令,在该指令由一个或多个处理器中的至少一个执行时,使得***:从用户接收对受信任电子合规性文档的指示,指示的受信任电子合规性文档引用了有关潜在交易的一方或多方的信息,以及授予一方或多方中的至少一个参与该潜在交易的至少部分资格;生成对指示的受信任电子合规性文档的请求;通过可通信地耦接到受信任电子合规性文档源的编程接口,提供对指示的受信任电子合规性文档的生成的请求;在从受信任电子合规性文档源接收到指示的受信任电子合规性文档的副本之后,至少部分基于合规性供应服务维护的数据来修改指示的受信任电子合规性文档的副本,以包括关于潜在交易的一方或多方的至少一些引用的信息;以及向用户提供对受信任电子合规性文档的修改后的副本的访问。
附图说明
参照以下附图描述了非限制性和非穷举性的实施例,其中,除非另外指明,否则贯穿各个视图,相同的标号表示相同的部分。附图中元件的尺寸和相对位置不是必然按比例绘制。例如,选择、放大和定位各种元件的形状以提高图形的可读性。为了便于在附图中识别,已经选择了所绘制的元件的特定形状。在下文中,参考附图描述一个或多个实施例,其中:
图1描绘了根据本文描述技术的实施例的示例性网络环境和计算***的框图;
图2A至图2B描绘了根据本文描述技术的实施例的合规性文档供应***的处理流程;以及
图3是示出由多个电子电路提供的组件级功能的框图,当在组合操作中时,该多个电子电路适合于执行并配置为执行本文描述的至少一些技术。
具体实施方式
本文描述的一个或多个实施例使一个或多个基于处理器的计算***能够执行自动化操作,以促进受信任电子合规性文档的创建、修改、存储、供应和传送。以此方式,所描述的技术可以由受信任电子合规性文档发起方和受信任电子合规性文档请求方两者例如通过启用自动供应完成一个或多个受信任电子合规性文档以及此处其他地方详细介绍的其他操作所需的信息来简化与受信任电子合规性文档有关的交互。在至少某些实施例中,一些或全部技术可以由作为合规性文档供应(“CDP”)***运行的一个或多个计算***来执行。此外,本文关于这样的CDP***描述的功能可以由一个或多个网络计算***提供,这种网络计算***由操作CDP***的文档供应服务提供商和本地客户端应用中的一个或两个来操作,该本地客户端应用与该CDP***相关联但是在其用户的客户端装置上执行。
作为由CDP***或本文所描述的技术的其他实施例促进的交互的一个非排他性示例,假定建筑承包商是本地硬件零售商的客户。承包商希望以免税方式从零售商那里购买用品,这是仅当承包商提供特定免税证书所引用的信息时,承包商才有资格进行的交易。硬件零售商以后可以将免税证书用于税务记录目的。在此示例中,硬件零售商将用户账户维护为CDP***的受信任电子合规性文档发起者,该CDP***存储关于硬件零售商的账户和其他信息。
在购买时,硬件零售商的店员使用可通信地连接到CDP***的客户端计算装置,以便从建筑承包商那里接收必要的信息,信息可能包括商业实体名称、税务标识号、联系人地址或类似的标识信息。在此示例中,硬件零售商可以在客户端计算装置上执行应用程序,以便于此类信息的收集,例如通过使用客户端计算装置(或连接的附件)来扫描驾驶执照或由承包商提供的其他标识。在其他场景下,CDP***可能已经存储和维护与承包商相关的必要信息,例如,如果承包商以前曾向CDP***的其他账户持有人要求免税状态,或者如果承包商自己已经注册为账户持有人。在这种情况下,客户(即建筑承包商)可以简单地向零售商提供一个或多个唯一标识参数,以使CDP***取回剩余的必要信息。作为非限制性示例,这些参数可以包括社会安全号码、税务标识号、用户账户标识符、驾驶执照号码、QR/条形码或其他机器可读的图形标识符等等。
在经由硬件零售商的客户端计算装置接收到必要信息时,CDP***以受信任的方式提供请求的免税证书,以与针对硬件零售商和承包商的提议交易一起使用。特别地,CDP***可以通过从CDP***的数据库中选择和检索基本或“干净”的免税证书来供应免税证书。例如,CDP***可以选择并检索适用于硬件零售商的地理区域的免税证书版本,该版本参考但不包括完成免税证书所必需的特定于实体的信息。然后,CDP***修改所选免税证书的副本,以包括由免税证书引用的关于硬件零售商和关于承包商的信息,并将修改后的副本提供给任何一方或双方。在某些实施例和场景中,CDP***可以将完成的免税证书的受信任的电子副本与硬件零售商的用户账户相关联,以使零售商能够在以后的日期取回完成的证书,以将承包商包括在CDP***提供的一份或多份报告中,以满足税务审核,或满足打印受信任的免税证书的物理副本的需求。不管CDP***提供完成的免税证书的方式如何,承包商现在都有资格以免税的方式从硬件零售商那里购买所需的用品。
在某些实施例中,CDP***可以维护关于多个司法管辖区的规则或其他合规性信息的针对多个文档类型中的每一个的数据和/或元数据,以便为多个司法辖区中的每一个的每种文档类型关联适当的合规性因素。在某些情况下,即使受信任电子合规性文档本身未明确引用此类信息,此类合规性因素也可能指示完成受信任电子合规性文档所需的其他信息。作为一个非限制性示例,CDP***可以维护有关司法管辖区限制的信息和对在特定司法管辖区中寻求免税的各方的要求(例如,美国每个州允许的免税状态的特定原因或类别)。
作为由CDP***或本文所描述的技术的其他实施例促进的交互的另一个独立示例,假设供应商执行多个业务实体的合同工作。供应商可以使用他在CDP***上的账户来创建必要的受信任电子合规性文档,而不是通过物理方式邮寄所需的“W-9”或其他物理合规性文档的原始物理副本。在“W-9”的示例中,受信任电子合规性文档仅引用有关供应商本身的信息,而不引用有关另一方的信息。在这种情况下,CDP***然后可以发起将完成的受信任电子合规性文档传输到实体,那些实体被标识为供应商已为其执行此类合同工作的实体。
在至少一些实施例中,以这种方式发送的受信任电子合规性文档的接收者可以选择是接受还是拒绝发送的受信任电子合规性文档。如果接收方实体接受了传输的受信任电子合规性文档,但尚未在CDP***中拥有账户,则接收方实体可以选择注册账户,作为接受传输的受信任电子合规性文档的一部分,以便CDP***可能会将接受的和其他受信任电子合规性文档与该账户相关联,以备将来使用。在某些实施例中,如果在CDP***中不存在这样的实体作为用户,则CDP***可以单独确定向该实体发起邀请以创建CDP***的用户账户,以便维护与使用CDP***的一些或所有实体供应商相对应的受信任电子合规性文档,即使接收者拒绝接受来自试图发送受信任电子合规性文档的供应商的受信任电子合规性文档。此外,在某些实施例中,CDP***可以发起将必需的受信任电子合规性文档的受信任的原始物理副本发送给供应商选择的还不是CDP***账户持有人的任何实体。
对于受信任电子合规性文档,其中,与供应商和接收者实体两者有关的信息在该受信任电子合规性文档中被引用,在某些实施例中,CDP***可以首先确定向接收者实体发起关于它们是否接受受信任电子合规性文档的查询,然后才通过修改受信任电子合规性文档的副本以包括有关接收者实体的信息来提供受信任电子合规性文档。在至少一个实施例中,关于是否发起这样的查询的确定可以至少部分地基于与接收者实体相关联的一个或多个隐私设置,例如接收者实体是否选择了“选择退出”不是由接收者实体本身特别请求或发起的交互。
如本文所使用的,术语“受信任电子合规性文档”是指文档或数据结构的电子版本,当根据一个或多个政府规制或其他政策完成时,该文档或数据结构的电子版本指示和/或授予一方或多方进行交易的至少部分资格。典型的受信任电子合规性文档的非排他性示例清单包括免税证书、扣缴税款表格、消费许可证、营业执照和保险证书的受信任的电子表示。
术语“受信任电子合规性文档发起者”在本文中也称为“发起者用户”或简称为“发起者”,是指负责创建或供应到另一个个人或实体的一个或多个受信任电子合规性文档的任何个人或实体。
术语“受信任电子合规性文档请求者”在本文中也称为“请求者用户”或简称为“请求者”,可以指与交易(或潜在交易)相关联或潜在关联的任何个人或实体,一个或多个受信任电子合规性文档可以为该个人或实体指示或授予至少部分资格,但是该个人或实体不负责创建或提供此类受信任电子合规性文档。
本文中在提到“一个用户”或“多个用户”而没有进一步指定的情况下,可以包括在各种场景中与CDP***的实施例交互的任何个人或实体,并且可以包括过去、将来或当前的此类用户。
如本文所述,为简单起见,在某些情况下以男性为背景来描述用户。例如,使用术语“他自己”、“他的账户”等。应当理解,用户可以是任何性别,并且本文所使用的术语“他”、“他的”等应被广义地解释为包括所有已知的性别限定。
在整个说明书中当提到“一个实施例”或“实施例”及其变型时意味着结合该实施例描述的特定特征、结构或特性包括在至少一个实施例中。因此,在整个说明书中各处出现的短语“在一个实施例中”或“在实施例中”不一定都指的是同一实施例。此外,在一个或多个实施例中,可以以任何合适的方式组合特定的特征、结构或特性。
在至少一些实施例中,个人或实体可以在各种情况下作为受信任电子合规性文档发起者和受信任电子合规性文档请求者之一或两者进行操作。因此,除非上下文另外明确指出,否则本文中将一个实体或个体称为发起者不应被解释为防止这样的实体或个体被另外描述为请求者(反之亦然)。作为一个示例,零售商可以充当受信任电子合规性文档请求者,以便通过CDP***从政府实体接收空白的电子免税证书,零售商随后可以作为受信任电子合规性文档发起者进行操作,以便通过CDP***将受信任的电子免税证书提供给其一个或多个客户,而该零售商反过来又在此示例中作为受信任电子合规性文档请求者进行操作。CDP***可以操作以修改受信任的电子免税证书的副本以包括该零售商的现有信息,以及修改副本以包括与将来的另外的请求者相关的信息(例如,试图以免税方式从零售商购买商品的客户)。
图1是网络环境100的示意图,该网络环境包括合规性文档提供(“CDP”)***110以及与一个或多个受信任电子合规性文档发起者和/或一个或多个CDP***的受信任电子合规性文档请求者用户相关联的各种计算***。如本文所指示的,在各种场景下,CDP***的用户可以作为受信任电子合规性文档发起者和受信任电子合规性文档请求者中的一个或两个在相同或不同的时间操作。关于本文讨论的至少一些实施例,该讨论可以指聚合与受信任电子合规性文档发起者用户和受信任电子合规性文档请求者用户相关联的信息的类型,但是应当理解,可以将相同或相似的技术在其他实施例中应用于其他类型的信息以及用于其他类型的用途。
图1的示例包括多个受信任电子合规性文档请求者计算***160和多个受信任电子合规性文档发起者计算***180,它们各自经由一个或多个中间网络101在各种时间与CDP***110进行交互。
请求者计算***160、发起者用户180和其他实体与CDP***110的交互可以以各种方式发生,例如通过一个或多个图形用户界面(未显示)进行的交互方式,该一个或多个图形用户界面通过Web服务器120提供的CDP***网站的至少一些网页由CDP***110提供给那些用户和/或其他实体。除了这种交互作用或与之结合之外,与CDP***的交互可以由一个或多个客户端软件应用程序经由由CDP***110提供的应用程序接口(“API”)122以编程方式发生,该应用程序接口允许计算***和/或程序以编程方式调用各种功能,诸如使用Web服务或其它网络通信协议。在所示的实施例中,可以使用在计算***160上执行的Web浏览器162和CDP应用程序或“app”164之一或两者来执行受信任电子合规性文档请求者计算***160和CDP***110之间的各种交互。类似地,可以使用在计算***180上执行的Web浏览器182和CDP应用程序184之一或两者来执行受信任电子合规性文档发起者计算***180与CDP***110之间的各种交互。受信任电子合规性文档发起者计算***180和受信任电子合规性文档请求者计算***160中的每一个可以包括固定计算***或移动计算装置,如本文其他地方所详述的。
在所示的实施例中,CDP***110包括用户信息管理器组件112;受信任电子合规性文档供应管理器组件114;受信任电子合规性文档创建管理器组件116;以及受信任电子合规性文档请求管理器组件118。另外,CDP***包括前述的Web服务器120和API 122,两者都可以便于与任何或所有受信任电子合规性文档请求者计算***160和受信任电子合规性文档发起者计算***180的各种交互。CDP***可以可通信地耦接到一个或多个存储组件130,在图1所示的实施例中,该存储组件包括受信任电子合规性文档DB 132、用户信息DB 134和受信任电子合规性文档发起者DB 136。在某些实施例中,存储组件130可以由第三方数据存储服务提供商来操作,例如,该第三方数据存储服务提供商可以提供各种基于云的存储服务;在其他实施例中,存储组件130可以直接集成到CDP***中,并且可以由操作CDP***的CDP服务提供商来操作。
在CDP***110经由Web服务器120提供一个或多个网站的情况下,至少一些发起者用户和请求者用户(未示出)可以通过此类网站执行至少一些交互。例如,这类用户可以使用客户端计算装置(例如,受信任电子合规性文档请求者计算***160和/或受信任电子合规性文档发起者计算***180)来通过网络101与CDP***110进行交互,以便获得网页或其他电子信息页面(例如,基于HTML的电子邮件,或至少部分基于HTML或其他格式或标记格式化的其他信息组),以及可选地提供与一个或多个受信任电子合规性文档相关的各种信息。这样的用户可以访问由CDP***提供的一个或多个网站以获得一个或多个网页,以便查看相关信息,搜索、浏览和/或提供与受信任电子合规性文档、受信任电子合规性文档请求者和/或受信任电子合规性文档发起者相关的信息。在某些实施例中,CDP***110可以存储与这种在线交互相关联的各种类型的用户信息,在某些情况下,包括与关于用户对于CDP***110执行的所有交互和活动的信息。
在图1所示的示例中,网络101是链接网络的公共访问网络,可能由不同的各方(例如,互联网)进行操作,当然,在其他实施例中,网络101可以具有其他形式。例如,网络101可以替代地是专用网络,例如非特权用户完全或部分不可访问的公司或大学网络。在其他实施例中,网络101可以以合作方式包括专用网络和公用网络两者,其中一个或多个专用网络访问和/或来自一个或多个公用网络。此外,网络101可以在各种情况下包括各种类型的有线和/或无线网络。另外,在图1的该示出的示例中,受信任电子合规性文档请求者计算***160和受信任电子合规性文档发起者计算***180的用户可以使用这样的计算***和/或其他客户端装置(未示出)来与CDP***110交互从而经由网络101获得各种描述的功能,并且这样做可以向CDP***110提供各种类型的信息。此外,在某些实施例中,网络环境100的各种用户和提供者可以使用诸如专用连接102等可选私有或专用连接与CDP***110和/或一个或多个其他用户和提供者交互,专用连接102被示为可选地连接受信任电子合规性文档发起者计算***180中的一个或多个以及CDP***110。例如,专用连接102可以包括一个或多个VPN(虚拟专用网络)连接。
此外,在某些实施例中,CDP***可以从附加信息提供者计算***接收并提供各种类型的信息,例如,那些可以由政府机构、保险提供商或其他认证机构(未示出)操作的信息。在某些情况和场景下,CDP***110可以可选地从这样的信息提供者计算***检索各种信息,例如,一个或多个基本(或“空白”)的受信任电子合规性文档,以供CDP***110的用户使用或代表CDP***110的用户。另外,在各种场景下,CDP***110可以向此类信息提供者提供完成的受信任电子合规性文档,以便提供符合信息提供者自身或其他实体颁布的规则或政策的受信任的合规性证据。
在各种实施例和场景中,受信任电子合规性文档请求者用户与CDP***110的交互可包括与受信任电子合规性文档相关的各种活动,该受信任电子合规性文档与请求者用户本身或一个或多个受信任电子合规性文档发起者相关联。作为非限制性示例,这样的交互可以包括由CDP***110接收与受信任电子合规性文档请求者用户相关联的信息,以便包含在一个或多个受信任电子合规性文档中;接收和处理来自请求者用户的请求,以便基于指定的标准来标识与所需的受信任电子合规性文档相关联的受信任电子合规性文档发起者,以便请求指定的受信任电子合规性文档或接收有关满足请求者用户指定标准的受信任电子合规性文档的信息或受信任电子合规性文档发起者的信息;以及其他适当的交互。
此外,在各种实施例和场景中,受信任电子合规性文档发起者用户与CDP***110的交互可以包括与受信任电子合规性文档有关的各种活动,该受信任电子合规性文档与那些发起者用户本身,或与一个或多个受信任电子合规性文档请求者相关联。作为非限制性示例,这样的交互可以包括由CDP***110接收与受信任电子合规性文档请求者用户相关联的信息,以便使其包含在一个或多个受信任电子合规性文档中;提供对接收到的与发起者相关的受信任电子合规性文档的一个或多个请求的指示;提供邀请以创建与发起者相关联的请求的受信任电子合规性文档;提供邀请以使用CDP***创建用户账户,以便代表请求者用户创建请求的受信任电子合规性文档;基于准则、偏好或发起者用户与CDP***的过去交互,提供关于受信任电子合规性文档的信息,该信息对于发起者用户可能是有用的或是有利的;以及其他适当的交互。此外,在各种情况下,CDP***可以基于与那些发起者相关联的受信任电子合规性文档的各个方面,确定发起与发起者的通信,例如,如果受信任电子合规性文档指示与受信任电子合规性文档相关联的一个或多个时间段、到期日期或其他对时间敏感的特征。在这样的情况下,CDP***110可以将关于时间敏感的特征的提醒发送到相关的发起者,包括但不限于,更新用于受信任电子合规性文档的限定信息或提供更新版本的提醒。
另外,CDP***110可以独立于与那些用户自身的交互而发起关于受信任电子合规性文档发起者用户和受信任电子合规性文档请求者用户中的一个或两个的各种操作。此类操作的非限制性示例包括:存储和分析关于此类用户的信息以供当前和将来使用,包括存储、跟踪和分析关于那些用户与CDP***110或与其他用户的交互的信息;基于用户特征、用户偏好、用户提供的标准或与CDP***110的先前交互等,向CDP***110的用户提供关于这些用户可能感兴趣的受信任电子合规性文档或受信任电子合规性文档发起者的通知。另外,在某些实施例中,CDP***110可以提供关于使用受信任电子合规性文档执行的交易的各个方面的估计或其他分析,该受信任电子合规性文档由CDP***提供或经由CDP***供应。例如,CDP***110可以提供关于免税的有效性或无效性的一个或多个报告,该免税由在CDP***的用户之间传输的一个或多个免税证书启用。
在至少一些实施例中,CDP***可以主动地识别和建议一个或多个实体,包括但不限于发起者和请求者用户,出于提供和传输受信任电子合规性文档的目的,CDP***110的特定用户可能有兴趣与之连接。类似地,CDP***110可以主动地识别并建议可能与特定的发起者和请求者用户相关的特定的受信任电子合规性文档。为了识别和建议这样的实体或受信任电子合规性文档,CDP***110可以基于存储在CDP***110中的数据和文档来利用预测分析,包括其用户的跟踪行为和交互。作为一个非限制性示例,基于请求者用户向特定地理区域和/或特定行业中的用户提供受信任电子合规性文档的历史,CDP***110可以确定向请求者用户提供邻近地理区域或相关行业中另外用户的列表。作为另一个示例,CDP***110可以向请求者用户提供由发起者用户限定的新的受信任电子合规性文档的指示,请求者用户先前已经与该发起者用户进行过交互,和/或向请求者用户提供与受信任电子合规性文档相关联的新的发起者用户的指示,该受信任电子合规性文档与该用户先前请求的那些类似。在某些实施例中,作为非限制性示例,此类分析可以包括:决策树(例如,卡方自动交互检测或“CHAID”模型以识别具有预测价值的特定数据成分);普通最小二乘(“OLS”)回归模型,例如,Logit/Probit模型或其他此类回归模型,以预测特定方可能从相互交互中受益的可能性;神经网络,以便描述用户之间交互的关系和可能的结果;以及其他技术。
在各种实施例中,CDP***可以维护一个或多个安全的修改分类账(ledger)(例如,通过区块链或其他方式),以跟踪CDP***维护的一个或多个受信任电子合规性文档的所有使用、修改和转移。例如,每次修改、存储、覆盖、发送、供应或以其他方式使用受信任电子合规性文档时,CDP***都可以在一个或多个安全的修改分类账中创建条目。以这种方式,可以随着时间跟踪由CDP***提供或供应的所有原始或修改后的受信任电子合规性文档。在一个或多个实施例中,可以由CDP***集中地(即,在单个位置使用一个或多个计算***)或以分布式方式(即,使用多个地理上分散的计算***)维护安全修改分类账。
在某些实施例中,可以基于交易、基于订阅或基于两者,向客户或其他用户收取与CDP***的使用相关的各种费用。作为非限制性示例,可以基于以下向CDP用户收取一项或多项费用:基于与用户账户相关联的受信任电子合规性文档的数量;基于用户接收和/或发送的受信任电子合规性文档的数量,作为每次此类接收和/或发送的一次性费用或基于订阅;基于使用CDP***来创建或或以其他方式限定受信任电子合规性文档;等等。
图2A至图2B描绘了合规性文档供应***管理器例程200的处理流程。该例程可以通过例如图1的CDP***110或图3的CDP***340的执行来提供。在该示出的实施例中,例程200管理文档供应服务的使用的各个方面,该文档供应服务提供了本文描述的各种功能和技术,该功能和技术与代表各种用户促进创建、存储和供应受信任电子合规性文档有关。
例程在框202处开始,在框202中,接收信息或请求。例程继续到框204,在框204中,确定接收到的信息或请求是否是针对受信任电子合规性文档的请求。如果是这样,则例程进行到框206,以确定请求是否指定了唯一的受信任电子合规性文档——例如,与指定对应于多个受信任电子合规性文档的标准相反,该多个受信任电子合规性文档满足这种标准。此类指定标准的非限制性示例可以包括受信任电子合规性文档类型、标题或其他标识标准;可能与多个受信任电子合规性文档相关联的一个或多个发起者;可能与多个受信任电子合规性文档相关联的一个或多个请求者;地理区域或名称;等等。在至少一些实施例中,CDP***可以使一个或多个用户能够浏览受信任电子合规性文档数据库的至少一部分,而无需指定特定标准。
在一个或多个实施例中,基于指定标准提供的搜索结果可以根据隐私限制或与这样的搜索结果相关联的用户的其他偏好来限制。例如,发起者和请求者可以将与这些用户相关联的一些或所有受信任电子合规性文档指定为私人的,以表明仅由这些发起者和/或请求者专门指定的那些用户可以查看或以其他方式访问这些受信任电子合规性文档。作为另一示例,发起者和请求者用户可以完全“选择退出(opt-out)”,从而表明除了关联的发起者或请求者特别指定的用户以外,其他用户均无法查看或以其他方式访问与相应用户账户关联的受信任电子合规性文档。在某些实施例中,CDP***110可以以“选择加入(opt-in)”的方式操作,从而表明与发起者和请求者用户相关联的受信任电子合规性文档将不成为可公开访问的搜索结果的一部分,除非这些发起者和请求者用户特别选择使他们的受信任电子合规性文档以该方式可访问。
如果在框206中确定接收到的请求指定了***范围内的唯一的受信任电子合规性文档,则例程进行到框210,以确定指定的可受信任电子合规性文档是否在由CDP***110维护的受信任电子合规性文档数据库内。如果是,则例程进行到框212,以确定CDP***数据库是否包括完成指定的受信任电子合规性文档所需的所有信息。如果需要附加信息以完成指定的受信任电子合规性文档,则例程进行到框214,并向发出请求的用户请求附加信息。在至少一些实施例中,发出请求的用户可以自己提供附加信息,也可以提供CDP***要从中请求附加信息的另一用户或另一方的指示。
一旦CDP***110确定其具有完成指定的受信任电子合规性文档所需的足够信息(无论是最初就有足够的信息还是由于请求附加信息而具有了足够的信息),则例程进行到框216,在框216中,指定的受信任电子合规性文档的电子副本被修改以包括所有必需的信息。在各种场景下,这可以包括修改指定的受信任电子合规性文档的电子副本,以包括与指定的受信任电子合规性文档相关联的发起者相关的信息,请求指定的受信任电子合规性文档的一方(无论是CDP***110的账户持有用户还是其他),以及受信任电子合规性文档本身引用的其他信息。作为非限制性示例,受信任电子合规性文档可以引用关于地理区域的信息;保险单信息;税收信息;业务和/或业务合规信息(例如公司官员或其他实体的名称);有关实体的信息,受信任电子合规性文档稍后可以作为合规性的证据提供给该实体;或其他适当的信息。
在某些实施例中,作为供应指定的受信任电子合规性文档的一部分,CDP***110可以验证由CDP***110为发起者生成并从发起者提供给受信任电子合规性文档的请求者的交易专用代码。以这种方式,CDP***110可以确保将指定的受信任电子合规性文档仅提供给受信任电子合规性文档的发起者授权的请求者用户。可以以各种方式将这样的代码提供给发起者,例如通过CDP***110内部或外部的电子邮件或其他数字通信、邮政、传真或其他适当方式。另外,如本文其他地方所讨论的,在各种场景和实施例中,受信任电子合规性文档发起者或其他用户可以选择性地确定是接受还是拒绝已由其他方通过CDP***发送供其使用的特定受信任电子合规性文档。
如果在框210中确定指定的受信任电子合规性文档当前未存储在CDP***110维护的受信任电子合规性文档的数据库中,则例程进行到框220,以确定与指定的受信电子合规性文档相关联的受信任电子合规性文档发起者用户是否注册为CDP***110的账户持有者。如果关联的发起者被如此注册,则例程进行到框222,在框222中,对指定的受信任电子合规性文档的请求被发送到相关联的发起者。在各种实施例和场景中,这样的请求可以以各种方式被发送,该方式包括通过电子邮件或其他数字通信、电话、CDP***110为其用户提供的内部消息。该请求还可以包括与当前正在请求指定的受信任电子合规性文档的请求者用户或其他方有关的附加信息,与指定的受信任电子合规性文档本身有关的附加信息,或其他信息。另外,该请求可以包括有助于目标发起者用户创建指定的受信任电子合规性文档的电子超链接、认证信息或其他信息。例如,请求可以包括超链接,该超链接将发起者引导到安全门户,该门户允许发起者提供限定指定的受信任电子合规性文档的信息,如本文其他地方所述。
如果在框220中确定与指定的受信任电子合规性文档相关联的发起者未注册为CDP***110的用户,则例程进行到框224,在框224中,将邀请或其他请求发送给发起者以注册为用户。这样的邀请可以包括有助于相关联的发起者进行注册的电子超链接、认证信息或其他信息,并且还可以包括有助于发起者创建指定的受信任电子合规性文档的信息,如以上关于框222所描述的。
如果在框204中确定接收到的信息或请求不是针对受信任电子合规性文档的请求,则例程进行(参考图2B)到框230,在框230中,确定输入信息(incoming information)或请求是否是对用户信息的请求。如果是这样,则例程进行到框232,在框232中,根据为那些标识的用户的授权设置提供有关标识的(多个)用户的信息。例如,标识的用户可以基于那些用户的限制或其他偏好来限制这样的用户的信息可查看或以其他方式可访问的程度。例如,发起者和请求者可以“选择退出”由CDP***110公开列出,表明仅由关联的发起者或请求者专门指定的其他用户可以查看与该发起者或请求者相关联的一些或全部信息。此外,在某些实施例和场景中,CDP***110可以相对于其一些或全部用户以“选择加入”的方式操作,使得发起者和请求者用户将不会成为公共可访问搜索结果的一部分,除非这种发起者和请求者用户特别选择这样做。在各种实施例中,CDP***110可以允许用户从已知的发起者请求邀请,甚至在该发起者和相关的受信任电子合规性文档当前对于发出请求用户而言是不可查看或不可访问的情况下。在这样的情况下,CDP***110可以以各种方式(例如,CDP***内部或外部的电子消息或其他数字通信、邮政、传真等)发起向相应的发起者发送请求的指示。
如果在框230中确定接收到的信息或请求不是针对用户信息的请求,则例程进行到框234,以确定CDP***110是否已接收到请求以为(例如,以创建)受信任电子合规性文档提供限定信息。如果是这样,则例程进行到框236,在框236中,对请求限定受信任电子合规性文档的发起者进行认证,此后,进行到框238,在框238中,经认证的发起者被定向到安全接口用于创建指示的受信任电子合规性文档。在至少一些实施例中,由CDP***110提供的安全接口可以包括一个或多个图形用户接口(“GUI”),以便于限定新的受信任电子合规性文档(例如,可以由图1的Web服务器120提供,或者由在用户的客户端装置上执行的CDP***应用程序提供),并且还可以包括各种装置以接受现有信息作为这种限定的一部分。例如,CDP***110可以接受使用图形或文档格式(例如,PDF、TIFF、JPEG或其他格式)的现有文档,作为受信任电子合规性文档限定过程的一部分上载到CDP***110。在至少一些实施例和场景中,CDP***110可以自动修改这样的文档,以便于CDP***110或用户将来使用限定的受信任电子合规性文档,以便执行一个或多个自动化操作以在限定的受信任电子合规性文档中包括一种或多种类型的可修改的数据字段。在某些实施例中,CDP***110可以接受XML、HTML或其他标记语言作为指示的受信任电子合规性文档限定的一部分,并且可以便于受信任电子合规性文档发起者建立与要与受信任电子合规性文档相关联的数据结构或数据字段有关的表单映射和特定于文档的偏好。
另外,CDP***110可以包括或利用一种或多种认证方法作为受信任电子合规性文档限定的一部分,例如,提供基于限定的受信任电子合规性文档对受信任电子合规性文档的各个实例进行数字签名的方法。
在某些实施例中,CDP***110可以从政府机构或其他可公开访问的数据库中获取部分或全部受信任电子合规性文档限定,例如,通过旨在用于此类获取的一个或多个模块(例如“抓取工具”)。例如,CDP***110可以从美国国税局检索各种税表。在至少一个实施例中,关于为CDP***110的用户提供这种税收表格,CDP***110可以执行各种操作以包括或便于包括可修改的字段和认证方法。
一旦受信任电子合规性文档已经由CDP***110结合与该受信任电子合规性文档相关联的发起者提供的信息进行限定,则例程进行到框240,在框240中,存储限定受信任电子合规性文档的信息以备将来使用。在某些实施例中,CDP***110可以在使受信任电子合规性文档能够被发起者或请求者用户利用之前,对限定的受信任电子合规性文档执行一个或多个验证过程。作为一个示例,CDP***可分析现有条目和/或在一个或多个集中式或分布式安全修改分类账内包括关于受信任电子合规性文档的附加条目。作为另一个示例,可以在供应此类受信任电子合规性文档时验证CDP***中使用的一些或所有受信任电子合规性文档,以便在将完成的受信任电子合规性文档提供给CDP***的一个或多个用户之前,基础文档及其特定内容两者都通过验证。
如果在框234中确定接收到的信息或请求不是限定受信任电子合规性文档的请求,则例程进行到框242,在框242中,评估接收到的用户信息或偏好。在框244中,例程确定接收到的用户信息或偏好是否与CDP***110的一个或多个现有用户账户相关联。如果是,则例程进行至框246,在框246中,存储接收到的信息或偏好以供将来针对相关联的用户账户使用。在至少一些实施例中,CDP***110可以单独地确定接收的信息或请求的提供者是否被授权提供关于相关联的用户账户的信息(诸如验证提供方用户是账户持有者,或类似的授权和验证过程)。
如果接收到的用户信息或偏好不与任何现有用户账户相关联,则例程进行到框248,在框248中,确定提供信息或偏好的用户是否希望在CDP***110内创建新的用户账户。如果是,则例程进行到框250,在框250中,创建与提供信息和/或偏好的用户相关联的新的用户账户,然后进行到框246,在框246中,存储接收的信息和/或偏好以供将来针对新创建的用户账户使用。
如果在框248中确定接收到的信息或偏好的提供者不希望在CDP***110内创建用户账户,则例程进行到框252,在框252中,确定是否提供了接收到的信息或偏好以用于供应当前指示的受信任电子合规性文档。如果是这样,则例程进行到框254,在框254中,CDP***110使用(至少部分地)所提供的信息来供应指示的受信任电子合规性文档。例如,当一方希望为CDP***110的用户提供有关受信任的电子免税证书或其他受信任电子合规性文档的信息,但又不希望成为CDP***110的注册用户时,可能会出现这种情况。在这样的情况下,CDP***110仍然可以通过修改受信任电子合规性文档的副本以包括由该非用户提供的信息来供应指示的受信任电子合规性文档,以供CDP***110的另一用户或某个其他实体使用。例程进行到框256,在框256中,可选地存储提供的信息以供将来使用,例如,如果CDP***110确定存储与CDP***110的非用户相关联的地址或其他信息。
如果在框252中确定没有提供信息或偏好以用于供应当前指示的受信任电子合规性文档,则例程进行到框260,在框260中,忽略提供的信息。在某些实施例中,CDP***110可以向接收到的信息的提供者提供一个或多个通知,从而指示接收到的材料将被忽略或以允许信息被接受和存储的方式,提供用于向CDP***110提供信息的指令。
在框208、218、222、224、232、240、246、256或260之后,例程继续到框295以确定是否继续,例如直到接收到明确的终止指示。如果确定要继续,则例程返回到框202,以等待接收另一请求或附加信息,否则,继续到框299并结束。
图3是示出由多个电子电路提供的组件级功能的框图,当在组合操作中时,该多个电子电路适合于执行并配置为执行本文描述的至少一些技术。在所描绘的特定实施例中,多个电子电路至少部分地容纳在执行CDP***340的实施例的服务器计算***300内。服务器计算***300包括一个或多个中央处理单元(“CPU”)或其他处理器305、各种输入/输出(“I/O”)组件310、存储装置(storage)320和存储器(memory)350,其中,所示的I/O组件包括显示器311、网络连接312、计算机可读介质驱动器313和其他I/O装置315(例如,键盘、鼠标或其他指示装置、麦克风、扬声器、GPS接收器等)。服务器计算***300和CDP***340可以经由一个或多个网络390(例如,互联网、一个或多个蜂窝电话网络等)与其他计算***进行通信,例如发起者计算***360、请求者计算***370和其他计算***380。一些或所有其他计算***可以类似地包括为服务器计算***300所示的一些或所有类型的组件(例如,以使CDP***客户端应用程序369以类似于CDP***340在存储器350中的方式在发起者计算***360的存储器367中执行)。
在所示的实施例中,CDP***340的实施例在存储器350中执行以便执行至少一些所描述的技术,例如,通过使用处理器305以配置处理器305和计算***300以执行实现那些所描述的技术的自动化操作的方式来执行***340的软件指令。作为这种自动化操作的一部分,在存储器330中执行的***340和/或其他可选程序或模块349可以存储和/或获取各种类型的数据,包括在存储器320的示例数据库数据结构中存储和/或获取数据。在该示例中,使用的数据可以包括数据库(“DB”)322中的各种类型的用户信息,DB 324中的受信任电子合规性文档信息,DB 326中的受信任电子合规性文档发起者信息和/或DB 328中各种其他类型的信息,例如与CDP***的一个或多个受信任电子合规性文档或发起者用户有关的各种规则或政策信息。
应当理解,计算***300以及计算***360和370仅是说明性的,并且不旨在限制本发明的范围。相反,这些***可以每个都包括多个交互的计算***或装置,并且可以连接到未具体示出的其他装置,包括通过诸如互联网之类的一个或多个网络,经由Web或经由专用网络(例如,移动通信网络等)。更一般地,装置或其他计算***可以包括可以交互并执行所描述类型的功能的硬件的任何组合,可选地,当硬件被编程或以其它方式配置有特定软件指令和/或数据结构时交互并执行所描述类型的功能,硬件包括但不限于台式或其它计算机(例如,平板电脑、板式电脑等)、数据库服务器、网络存储装置和其它网络装置、智能电话和其它蜂窝电话、消费电子产品、可佩戴和其它用户跟踪装置、生物测定监控装置、数字音乐播放器装置、手持式游戏装置、PDA、无线电话、寻呼机、电子记事本、互联网装置、基于电视的***(例如,使用机顶盒和/或个人/数字录像机)以及包括适当通信能力的各种其它消费产品。另外,在一些实施例中,由所示的CDP***340提供的功能可以分布在各种模块中。类似地,在一些实施例中,可以不提供CDP***340的一些功能和/或可以使用其他附加功能。当如本文所述那样布置时,每个计算装置可以从通用和非特定计算装置转换为包括被配置用于具体和特定目的的硬件和软件的组合装置。
还将认识到,尽管将各种项目示出为存储在存储器中或在使用时存储在存储器中,但是出于存储器管理和数据完整性的目的,这些项目或它们的一部分可以在存储器和其他存储装置之间转移。可选地,在其他实施例中,一些或全部软件模块和/或***可以在另一装置上的存储器中执行,并经由计算机间通信与所示的计算***进行通信。因此,在一些实施例中,所描述的技术中的一些或全部可由硬件装置来执行,该硬件装置包括一个或多个处理器和/或存储器和/或存储装置,当由一个或多个软件程序(例如,在计算***360和/或370上执行的CDP***340和/或CDP客户端软件)和/或数据结构配置时,诸如通过执行一个或多个软件程序的软件指令和/或通过存储这样的软件指令和/或数据结构,来实现所描述的技术中的一些或全部。此外,在一些实施例中,一些或所有***和/或模块可以以其它方式实现或提供,例如通过由至少部分地以固件和/或硬件实现的一个或多个装置(例如,而不是作为整体或部分地由配置特定CPU或其它处理器的软件指令实现的装置)组成,包括但不限于,专用集成电路(ASIC)、标准集成电路、控制器(例如,通过执行适当的指令并包括微控制器和/或嵌入式控制器)、现场可编程门阵列(FPGA)、复杂可编程逻辑器件(CPLD)等中的一个或多个。一些或所有模块、***和数据结构也可存储(例如,作为软件指令或结构化数据)在非瞬态计算机可读存储介质上,例如,硬盘或闪存驱动器或其它非易失性存储装置,易失性或非易失性存储器(例如,RAM或闪存RAM)、网络存储装置、或要由适当的驱动器或经由适当的连接读取的便携式媒体物品(例如,DVD盘、受信任电子合规性文档盘、光盘、闪存装置等)。在一些实施例中,***、模块和数据结构还可以经由产生的数据信号(例如,作为载波或其他模拟或数字传播信号的一部分)在各种计算机可读传输介质上传输,包括基于无线的和基于有线/电缆的介质,并且可以采用多种形式(例如,作为单个或多路复用模拟信号的一部分,或作为多个离散数字包或帧)。在其他实施例中,这样的计算机程序产品也可以采用其他形式。因此,可以用其他计算机***配置来实践本公开的实施例。
为了说明的目的,已经给出了本文公开的各种技术的描述,但并不旨在穷举或将其限制于公开的实施例。在不脱离所描述的实施例的范围和精神的情况下,许多修改和变化对于本领域普通技术人员将是显而易见的。选择本文使用的术语是为了最好地解释实施例的原理、对市场上发现的技术的实际应用或技术上的改进,或者使本领域的其他普通技术人员能够理解本文公开的实施例和技术。
应当理解,在一些实施例中,可以以替代方式提供由上述一个或多个例程提供的功能,诸如在更多例程之间划分或合并为更少例程。类似地,在一些实施例中,所示出的例程可以提供比所描述的更多或更少的功能,诸如当其他所示出的例程分别分别缺少或包括这样的功能时,或者当所提供的功能的数量改变时。另外,尽管可以将各种操作示出为以特定方式(例如,串行或并行)和/或以特定顺序执行,但是应当理解,在其他实施例中,可以以其他顺序和其他方式来执行操作。还应当理解,可以以不同的方式来构造以上讨论的特定数据结构,诸如通过将单个数据结构划分为多个数据结构或者通过将多个数据结构合并为单个数据结构。类似地,在一些实施例中,示出的数据结构可以存储比所描述的更多或更少的信息,例如当其他示出的数据结构分别缺少或包括此类信息时,或者当所存储的信息的数量或类型改变时。
本发明可以是***、方法和/或计算机程序产品。该计算机程序产品可以包括其上具有用于使处理器执行本公开的各方面的计算机可读程序指令的计算机可读存储介质(或媒介)。
计算机可读存储介质可以是有形装置,其可以保留和存储由指令执行装置使用的指令。计算机可读存储介质可以是例如但不限于电子存储装置、磁存储装置、光存储装置、电磁存储装置、半导体存储装置或前述的任何合适的组合。计算机可读存储介质的更具体示例的非穷举列表包括以下内容:便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦可编程只读存储器(EPROM或闪存)、静态随机存取存储器(SRAM),便携式光盘只读存储器(合规文档ROM)、数字多功能磁盘(DVD)、记忆棒、软盘、诸如其上记录有指令的打孔卡或凹槽中的凸起结构等机械编码的装置,以及上述内容的任何适当组合。如本文所使用的,计算机可读存储介质不应被理解为是瞬时信号本身,例如无线电波或其他自由传播的电磁波、通过波导或其他传输介质传播的电磁波(例如,穿过光纤的光脉冲)或通过电线传输的电信号。
本文所述的计算机可读程序指令可以从计算机可读存储介质下载到相应的计算/处理装置,或者可以经由网络(例如,互联网、局域网、广域网和/或无线网络)下载到外部计算机或外部存储装置。网络可以包括铜传输电缆、光传输纤维、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理装置中的网络适配器卡或网络接口从网络接收计算机可读程序指令,并转发计算机可读程序指令以存储在相应的计算/处理装置内的计算机可读存储介质中。
用于执行本公开的操作的计算机可读程序指令可以是汇编指令、指令集架构(ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据,或以一种或多种编程语言的任意组合编写的源代码或目标代码,编程语言包括诸如Smalltalk、C++等面向对象的编程语言和诸如“C”编程语言或类似编程语言等常规程序化编程语言。计算机可读程序指令可以完全在用户计算机上或部分在用户计算机上作为独立软件包执行,可以部分在用户计算机上并且部分在远程计算机上,或可以完全在远程计算机或服务器上执行。在后一种场景下,远程计算机可以通过任何类型的网络(包括局域网(LAN)或广域网(WAN))连接到用户计算机,或者可以与外部计算机建立连接(例如,通过互联网使用互联网服务提供商)。在一些实施例中,包括例如可编程逻辑电路、现场可编程门阵列(FPGA)或可编程逻辑阵列(PLA)的电子电路可以通过利用计算机可读程序指令的状态信息来执行计算机可读程序指令来个性化电子电路,以便执行本公开的各方面。
本文参考根据本公开的实施例的方法、装置(***)和计算机程序产品的流程图和/或框图描述了本公开的各方面。将理解的是,流程图和/或框图的每个框以及流程图和/或框图中的框的组合可以由计算机可读程序指令来实现。可以将这样的计算机可读程序指令提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器以产生机器,从而使得经由计算机或其他可编程数据处理装置的处理器执行的指令创建用于实现流程图和/或框图或多个框图中指定的功能/动作的装置。这些计算机可读程序指令还可以存储在计算机可读存储介质中,该计算机可读存储介质可以指导计算机、可编程数据处理装置和/或其他装置以特定方式起作用,从而具有存储在其中的指令的计算机可读存储介质包括制品,该制品包括实现在流程图和/或框图方框中指定的功能/动作的各方面的指令。
计算机可读程序指令还可以被加载到计算机、其他可编程数据处理装置或其他装置上,以使得在计算机、其他可编程装置或其他装置上执行一系列操作步骤以产生计算机实现的过程,使得在计算机、其他可编程装置或其他装置上执行的指令实现流程图和/或框图方框中指定的功能/动作。
附图中的流程图和框图示出了根据本公开的各种实施例的***、方法和计算机程序产品的可能的实现的架构、功能和操作。就这一点而言,流程图或框图中的每个方框可以表示指令的模块、片段或部分,其包括用于实现指定的逻辑功能的一个或多个可执行指令。在一些替代实施方式中,方框中指出的功能可以不按图中指出的顺序发生。例如,实际上,连续示出的两个方框实际上可以基本同时执行,或者有时可以按相反的顺序执行这些方框,取决于所涉及的功能。还应注意,框图和/或流程图说明的每个方框以及框图和/或流程图说明中的方框的组合可以由基于专用硬件的***执行,该***执行与所描述功能相关的操作,或执行专用硬件和计算机指令的组合。
根据至少一个实施例,一种用于提供文档供应服务的***包括合规性成员数据库组件(例如,用户信息DB 134、合规性文档发起者DB 136等),其在操作中维护关于受信任电子合规性文档发起者的数据。该***还包括受信任电子合规性文档创建门户,其可通信地耦接到合规性成员数据库组件和受信任电子合规性文档数据库(例如,合规性文档DB132),并且在操作中便于由受信任电子合规性文档发起者创建受信任电子合规性文档。每个受信任电子合规性文档引用有关潜在交易的一方或多方的信息,并为一方或多方中的至少一个授予参与潜在交易的至少部分资格。该***还包括受信任电子合规性文档请求管理器,其可通信地耦接到受信任电子合规性文档数据库组件和合规性成员数据库组件,并且在操作中,接收对指示的受信任电子合规性文档的用户请求,并确定该用户请求是否针对维护的多个受信任电子合规性文档中的一个或多个。该***还包括受信任电子合规性文档生成器,其可通信地耦接到受信任电子合规性文档请求管理器,并且在操作中,当确定指示的受信任电子合规性文档是维护的多个受信任电子合规性文档之一时,响应于接收的用户请求而提供对指示的受信任电子合规性文档的访问。提供对指示的受信任电子合规性文档的访问包括修改指示的受信任电子合规性文档的副本以包括由指示的受信任电子合规性文档引用的关于组中的一个或多个的至少一些信息,该组包括与用户请求关联的实体和与指示的受信任电子合规性文档关联的受信任电子合规性文档的发起者。在操作中,当确定用户请求未针对维护的多个受信任电子合规性文档中的一个或多个时,受信任电子合规性文档请求管理器提供安全接口,用于通过受信任电子合规性文档创建门户创建指示的受信任电子合规性文档。
根据另一实施例,一种由文档供应服务的一个或多个计算***实现的方法包括:接收多个用户请求,每个用户请求指示受信任电子合规性文档。每个受信任电子合规性文档引用关于潜在交易的一方或多方的信息,并为一方或多方中的至少一个授予参与潜在交易的至少部分资格。该方法还包括:通过确定用户请求是否针对文档供应服务维护的多个受信任电子合规性文档之一而对多个用户请求中的至少一些做出响应,并且当确定用户请求针对文档供应服务维护的多个受信任电子合规性文档之一时,提供对指示的受信任电子合规性文档的访问。提供对指示的受信任电子合规性文档的访问包括修改指示的受信任电子合规性文档的副本以包括由指示的受信任电子合规性文档引用的关于组中的一个或多个的至少一些信息,该组包括与用户请求关联的实体和与指示的受信任电子合规性文档关联的受信任电子合规性文档的发起者。该方法还包括:当确定用户请求未针对文档供应服务维护的多个受信任电子合规性文档之一时,提供安全接口,用于一个或多个受信任电子合规性文档发起者创建指示的受信任电子合规性文档。
根据另一个实施例,一种非暂时性计算机可读存储介质已经存储了内容,当该内容被执行时,该内容将计算***配置为执行一种方法。该方法包括接收多个用户请求,每个用户请求指示受信任电子合规性文档。每个受信任电子合规性文档引用关于潜在交易的一方或多方的信息,并为一方或多方中的至少一个授予参与潜在交易的至少部分资格。该方法还包括:对于多个用户请求中的至少一些的每一个,确定用户请求是否针对文档供应服务维护的多个受信任电子合规性文档之一。该方法还包括:当确定用户请求针对文档供应服务维护的多个受信任电子合规性文档之一时,修改指示的受信任电子合规性文档的副本以包括由指示的受信任电子合规性文档引用的关于组中的一个或多个的至少一些信息,该组包括与用户请求关联的实体和与指示的受信任电子合规性文档关联的受信任电子合规性文档的发起者,并提供对指示的受信任电子合规性文档的修改后的副本的访问。该方法还包括:当确定用户请求未针对文档供应服务维护的多个受信任电子合规性文档之一时,提供安全接口,用于一个或多个受信任电子合规性文档发起者创建指示的受信任电子合规性文档。
根据另一实施例,一种***包括一个或多个处理器和至少一个存储器,该存储器包括指令,该指令在由一个或多个处理器中的至少一个执行时使得***:从用户接收对受信任电子合规性文档的指示,指示的受信任电子合规性文档引用了有关潜在交易的一方或多方的信息,以及授予一方或多方中的至少一个参与该潜在交易的至少部分资格。指令还使得***:生成对指示的受信任电子合规性文档的请求,并通过可通信地耦接到受信任电子合规性文档源(例如,合规性文档DB 132)的程序接口,提供对指示的受信任电子合规性文档的生成的请求。指令还使得***:在从受信任电子合规性文档源接收到指示的受信任电子合规性文档的副本之后,至少部分基于合规性供应服务维护的数据来修改指示的受信任电子合规性文档的副本,以包括关于潜在交易的一方或多方的至少一些引用的信息,以及向用户提供对受信任电子合规性文档的修改后的副本的访问。
可以将上述各种实施例组合以提供其他实施例。如果需要采用各种专利、申请和出版物的概念以提供其他实施例,则可以修改实施例的各方面。
可以根据上述详细描述对实施例进行这些和其他改变。通常,在以下权利要求书中,所使用的术语不应解释为将权利要求限制为说明书和权利要求书中公开的特定实施例,而应解释为包括此类权利要求所授予的所有可能的实施例以及全部等同物的范围。因此,权利要求不受公开内容的限制。
Claims (19)
1.一种提供文档供应服务的***,包括:
合规性成员数据库组件,用于在操作中维护关于受信任电子合规性文档发起者的数据;
受信任电子合规性文档数据库,用于在操作中代表受信任电子合规性文档发起者维护多个受信任电子合规性文档,所述多个受信任电子合规性文档包括与交易各方和潜在交易各方相关的信息;
受信任电子合规性文档创建门户,可通信地耦接到合规性成员数据库组件和受信任电子合规性文档数据库,并且在操作中,所述受信任电子合规性文档创建门户促进至少一些受信任电子合规性文档发起者创建所述多个受信任电子合规性文档中的至少一些,其中给定的受信任电子合规性文档引用有关潜在交易的一方或多方的信息,并为所述一方或多方中的至少一个授予参与潜在交易的至少部分资格;
受信任电子合规性文档请求管理器,可通信地耦接到受信任电子合规性文档数据库,并且在操作中,受信任电子合规性文档请求管理器接收对指示的受信任电子合规性文档的用户请求,并确定用户请求是否针对所维护的所述多个受信任电子合规性文档中的一个或多个;以及
受信任电子合规性文档生成器,可通信地耦接到受信任电子合规性文档请求管理器,并且在操作中,当确定指示的受信任电子合规性文档是所维护的所述多个受信任电子合规性文档之一时,受信任电子合规性文档生成器响应于接收到的用户请求而提供对指示的受信任电子合规性文档的访问,其中,提供对指示的受信任电子合规性文档的访问包括:修改指示的受信任电子合规性文档的副本以包括由指示的受信任电子合规性文档引用的关于组中的一个或多个的至少一些信息,所述组包括与用户请求关联的实体以及与指示的受信任电子合规性文档关联的受信任电子合规性文档的发起者;
其中,在操作中,当确定用户请求未针对所维护的所述多个受信任电子合规性文档中的一个或多个时,受信任电子合规性文档请求管理器提供安全接口来通过受信任电子合规性文档创建门户创建指示的受信任电子合规性文档;
其中,提供安全接口来创建指示的受信任电子合规性文档包括:通过一个或多个计算机网络,向一个或多个受信任电子合规性文档发起者发送用于使用受信任电子合规性文档创建门户的电子邀请;
其中,提供安全接口来创建指示的受信任电子合规性文档还包括:在将电子邀请发送到所述一个或多个受信任电子合规性文档发起者之后,从所述一个或多个受信任电子合规性文档发起者中的至少一个接收至少部分地限定指示的受信任电子合规性文档的信息;
其中至少部分地限定指示的受信任电子合规性文档的信息包括图像文件;
其中所述图像文件被所述***自动修改以在所述受信任电子合规性文档中包括一种或多种类型的可修改的数据字段;
其中如果所述受信任电子合规性文档指示与所述受信任电子合规性文档相关联的时间敏感的特征,则所述***将关于时间敏感的特征的提醒发送到相关的发起者,包括更新用于至少部分地限定所述受信任电子合规性文档的信息的提醒。
2.根据权利要求1所述的***,其中,接收至少部分地限定指示的受信任电子合规性文档的信息包括:经由软件应用程序接收至少部分地限定指示的受信任电子合规性文档的信息,所述软件应用程序与文档供应服务相关联并且在所述一个或多个受信任电子合规性文档发起者的客户端计算装置上执行。
3.根据权利要求1所述的***,其中,所述指示的受信任电子合规性文档是包括免税证书、扣缴税款表格、消费许可证、营业执照和保险证书的组中的一个。
4.根据权利要求1所述的***,其中,所述用户请求由受信任电子合规性文档请求管理器通过软件应用程序接收,所述软件应用程序在与用户请求相关联的用户的客户端计算装置上执行。
5.根据权利要求1所述的***,其中,提供对指示的受信任电子合规性文档的访问还包括确定指示的受信任电子合规性文档的修改后的副本是否完成,并且在确定指示的受信任电子合规性文档的修改后的副本完成时,将指示的受信任电子合规性文档的修改后的副本转发到与潜在交易相关联的一个或多个实体。
6.一种提供文档供应服务的计算机实现的方法,包括:
通过一个或多个文档供应服务的配置的计算***接收多个用户请求,每个用户请求指示受信任电子合规性文档,每个受信任电子合规性文档引用关于潜在交易的一方或多方的信息,并为一方或多方中的至少一个授予参与潜在交易的至少部分资格;以及
通过一个或多个配置的计算***,通过以下方式对所述多个用户请求中的至少一些做出响应:
确定用户请求是否针对文档供应服务维护的多个受信任电子合规性文档之一;
当确定用户请求是针对文档供应服务维护的所述多个受信任电子合规性文档之一时,提供对指示的受信任电子合规性文档的访问,其中,提供对指示的受信任电子合规性文档的访问包括:修改指示的受信任电子合规性文档的副本以包括由指示的受信任电子合规性文档引用的关于组中一个或多个的至少一些信息,所述组包括与用户请求关联的实体以及与指示的受信任电子合规性文档关联的受信任电子合规性文档的发起者;以及
当确定用户请求不是针对文档供应服务维护的所述多个受信任电子合规性文档之一时,提供安全接口,用于一个或多个受信任电子合规性文档发起者创建指示的受信任电子合规性文档;
其中,提供安全接口用于所述一个或多个受信任电子合规性文档发起者创建指示的受信任电子合规性文档包括:通过一个或多个计算机网络,向一个或多个受信任电子合规性文档发起者发送用于使用由文档供应业务提供的受信任电子合规性文档创建门户的电子邀请;
所述方法还包括:在将电子邀请发送到所述一个或多个受信任电子合规性文档发起者之后,从所述一个或多个受信任电子合规性文档发起者中的至少一个接收限定指示的受信任电子合规性文档的信息;
其中,接收限定指示的受信任电子合规性文档的信息包括:接收表示由实体发布的一个或多个文档的图像文件,以证明符合一个或多个规定;
其中所述图像文件被所述***自动修改以在所述受信任电子合规性文档中包括一种或多种类型的可修改的数据字段;
其中如果所述受信任电子合规性文档指示与所述受信任电子合规性文档相关联的时间敏感的特征,则所述***将关于时间敏感的特征的提醒发送到相关的发起者,包括更新用于至少部分地限定所述受信任电子合规性文档的信息的提醒。
7.根据权利要求6所述的提供文档供应服务的计算机实现的方法,还包括维护关于文档供应服务的多个用户的信息,并且其中修改指示的受信任电子合规性文档的副本包括:修改指示的受信任电子合规性文档的副本以包括多个用户中与接收到的用户请求关联的的至少一个用户有关的信息。
8.根据权利要求6所述的提供文档供应服务的计算机实现的方法,还包括:维护关于所述多个受信任电子合规性文档发起者的信息,所述多个受信任电子合规性文档发起者与维护的多个受信任电子合规性文档相关联,并且其中修改指示的受信任电子合规性文档的副本包括:修改指示的受信任电子合规性文档的副本以包括关于所述多个受信任电子合规性文档发起者中的至少一个的信息,所述多个受信任电子合规性文档发起者中的至少一个与指示的受信任电子合规性文档相关联。
9.根据权利要求6所述的提供文档供应服务的计算机实现的方法,其中,由接收的用户请求中的至少一个指示的至少一个受信任电子合规性文档是包括免税证书、扣缴税款表格、消费许可证、营业执照和保险证书的组中的一个。
10.根据权利要求6所述的提供文档供应服务的计算机实现的方法,其中,所述至少一个用户请求通过软件应用程序来接收,所述软件应用程序与文档供应服务相关联并且在发起用户请求的用户的客户端计算装置上执行。
11.根据权利要求6所述的提供文档供应服务的计算机实现的方法,其中,提供对指示的受信任电子合规性文档的访问还包括:确定指示的受信任电子合规性文档的修改后的副本是否完成,在确定指示的受信任电子合规性文档的修改后的副本完成时,将指示的受信任电子合规性文档的修改后的副本转发到与潜在交易相关联的一个或多个实体。
12.根据权利要求6所述的提供文档供应服务的计算机实现的方法,其中,所述至少一个用户请求通过文档供应服务提供的网络服务器来接收。
13.根据权利要求6所述的提供文档供应服务的计算机实现的方法,还包括:对于所述多个用户请求中的至少一个,在接收至少一个用户请求之前:
接收指定一个或多个受信任电子合规性文档发起者的附加用户请求;以及
响应于接收到附加用户请求而提供关于一个或多个受信任电子合规性文档的信息,所述一个或多个受信任电子合规性文档由文档供应服务维护并与指定的一个或多个受信任电子合规性文档发起者相关联。
14.一种非暂时性计算机可读存储介质,具有存储的内容,所述内容配置文档供应服务的一个或多个计算***以执行一种提供文档供应服务的方法,所述提供文档供应服务的方法包括:
通过一个或多个配置的计算***接收多个用户请求,每个用户请求均指示受信任电子合规性文档,每个受信任电子合规性文档引用关于潜在交易的一方或多方的信息,并为一方或多方中的至少一个授予参与潜在交易的至少部分资格;
对于所述多个用户请求中至少一些用户请求中的每一个:
确定用户请求是否针对文档供应服务维护的多个受信任电子合规性文档之一;
当确定用户请求是针对文档供应服务维护的所述多个受信任电子合规性文档之一时,修改指示的受信任电子合规性文档的副本以包括由指示的受信任电子合规性文档引用的关于组中的一个或多个的至少一些信息,所述组包括与用户请求关联的实体以及与指示的受信任电子合规性文档关联的受信任电子合规性文档的发起者,并提供对指示的受信任电子合规性文档的修改后的副本的访问;以及
当确定用户请求不是针对文档供应服务维护的多个受信任电子合规性文档之一时,提供安全接口,用于一个或多个受信任电子合规性文档发起者创建指示的受信任电子合规性文档;
其中,提供安全接口用于所述一个或多个受信任电子合规性文档发起者创建指示的受信任电子合规性文档包括:通过一个或多个计算机网络,向一个或多个受信任电子合规性文档发起者发送用于使用文档供应服务提供的受信任电子合规性文档创建门户的电子邀请;
其中,所述提供文档供应服务的方法还包括:在将电子邀请发送到所述一个或多个受信任电子合规性文档发起者之后,从所述一个或多个受信任电子合规性文档发起者中的至少一个接收至少部分限定指示的受信任电子合规性文档的信息;
其中,至少部分限定指示的受信任电子合规性文档的信息包括:接收表示由实体发布的一个或多个文档的图像文件,以证明符合一个或多个政府规定;
其中所述图像文件被所述***自动修改以在所述受信任电子合规性文档中包括一种或多种类型的可修改的数据字段;
其中如果所述受信任电子合规性文档指示与所述受信任电子合规性文档相关联的时间敏感的特征,则所述***将关于时间敏感的特征的提醒发送到相关的发起者,包括更新用于至少部分地限定所述受信任电子合规性文档的信息的提醒。
15.根据权利要求14所述的非暂时性计算机可读存储介质,其中,所述提供文档供应服务的方法还包括:维护关于多个用户的信息,并且其中,修改指示的受信任电子合规性文档的副本包括:修改指示的受信任电子合规性文档的副本以包括与接收到的用户请求相关联的用户有关的信息。
16.根据权利要求14所述的非暂时性计算机可读存储介质,其中,所述提供文档供应服务的方法还包括:维护关于多个受信任电子合规性文档发起者的信息,所述多个受信任电子合规性文档发起者与维护的多个受信任电子合规性文档相关联,并且其中修改指示的受信任电子合规性文档的副本包括:修改指示的受信任电子合规性文档的副本以包括关于受信任电子合规性文档发起者的信息,所述受信任电子合规性文档发起者与指示的受信任电子合规性文档相关联。
17.根据权利要求14所述的非暂时性计算机可读存储介质,其中,至少一个指示的受信任电子合规性文档是包括免税证书、扣缴税款表格、消费许可证、营业执照和保险证书的组中的一个。
18.根据权利要求14所述的非暂时性计算机可读存储介质,其中,对于至少一个用户请求,接收用户请求包括通过软件应用程序来接收用户请求,所述软件应用程序与文档供应服务相关联并且在与用户请求相关联的用户的客户端计算装置上执行。
19.根据权利要求14所述的非暂时性计算机可读存储介质,其中,提供对指示的受信任电子合规性文档的访问还包括确定指示的受信任电子合规性文档的修改后的副本是否完成,在确定指示的受信任电子合规性文档的修改后的副本完成时,将指示的受信任电子合规性文档的修改后的副本转发到与潜在交易相关联的一个或多个实体。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/458,622 US11341507B2 (en) | 2017-03-14 | 2017-03-14 | Compliance document creation, modification, and provisioning |
US15/458,622 | 2017-03-14 | ||
PCT/US2018/022499 WO2018170174A1 (en) | 2017-03-14 | 2018-03-14 | Compliance document creation, modification, and provisioning |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110622184A CN110622184A (zh) | 2019-12-27 |
CN110622184B true CN110622184B (zh) | 2023-12-19 |
Family
ID=61913529
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201880032070.1A Active CN110622184B (zh) | 2017-03-14 | 2018-03-14 | 合规性文档的创建、修改和供应 |
Country Status (4)
Country | Link |
---|---|
US (3) | US11341507B2 (zh) |
EP (1) | EP3596673A1 (zh) |
CN (1) | CN110622184B (zh) |
WO (1) | WO2018170174A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170316424A1 (en) * | 2016-04-28 | 2017-11-02 | 1 Source OHS, Inc. | Management solutions and related methods |
US10505737B1 (en) * | 2018-06-04 | 2019-12-10 | Syniverse Technologies, Llc | System and method for blockchain-based consent and campaign management |
EP3637347B1 (en) * | 2018-10-10 | 2023-06-14 | Platform Independent Systems Limited | Method and system for processing environmental impact |
US11468421B1 (en) | 2019-06-14 | 2022-10-11 | Avalara, Inc. | Establishing sales tax exemption status in an electronic marketplace environment |
US11373222B1 (en) | 2020-03-17 | 2022-06-28 | Avalara, Inc. | Automated actions for facilitating remitting resources |
CN114598693B (zh) * | 2020-12-07 | 2023-11-21 | 国家广播电视总局广播电视科学研究院 | 文件内容审核方法、装置及电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007019169A2 (en) * | 2005-08-05 | 2007-02-15 | Lehman Brothers Inc. | Method and system for workflow management of electronic documents |
CN103180825A (zh) * | 2010-10-20 | 2013-06-26 | 杰拉尔德·刘 | 创建、共享和修改包括内容和集成软件应用程序的文档 |
CN104156586A (zh) * | 2014-08-04 | 2014-11-19 | 北京空间飞行器总体设计部 | 一种适用于pdm***的信息集成交换方法 |
US20150220649A1 (en) * | 2014-02-04 | 2015-08-06 | Shoobx, Inc. | Computer-guided Corporate Governance with Document Generation and Execution |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6873992B1 (en) * | 1999-09-07 | 2005-03-29 | Robolaw Corporation | Method and system for automated document generation |
CA2289955A1 (en) | 1999-11-16 | 2001-05-16 | Jacob Katsman | Secure payment and trade management system |
US7783536B2 (en) | 2002-07-26 | 2010-08-24 | Oracle International Corporation | Apparatus and method configurable for local jurisdictions that facilitates determining taxes |
EP1508111A4 (en) * | 2002-05-10 | 2006-06-07 | Us Bancorp | AUTOMATED TRANSACTION PROCESSING SYSTEM AND APPROACH |
AU2003267974B2 (en) | 2002-06-25 | 2010-11-04 | The Bureau Of National Affairs, Inc. | Electronic management and distribution of legal information |
US20040158612A1 (en) | 2002-11-19 | 2004-08-12 | Optima Printing | System and method for electronic materials distribution and tracking |
US7933803B1 (en) | 2003-06-23 | 2011-04-26 | Sabrix, Inc | Universal tax engine |
US9830623B2 (en) * | 2004-06-07 | 2017-11-28 | Keal, Inc. | System and method for managing numerous facets of a work relationship |
WO2006036991A2 (en) | 2004-09-24 | 2006-04-06 | Encomia, L.P. | A method and system for building audit rule sets for electronic auditing of documents |
US20060085403A1 (en) | 2004-09-30 | 2006-04-20 | Harrison William E | Method and system for multi-echelon auditing of activity of an enterprise |
US20060218016A1 (en) | 2005-03-08 | 2006-09-28 | Siemens Aktiengesellschaft | Method and system for archiving medical device compliance documents |
US7769712B2 (en) | 2005-12-21 | 2010-08-03 | Decernis, Llc | Document validation system and method |
US7996439B2 (en) | 2006-01-18 | 2011-08-09 | Echosign, Inc. | Automatic document exchange and execution management |
US20080235223A1 (en) | 2007-03-19 | 2008-09-25 | Donald Douglas | Online compliance document management system |
US20090031216A1 (en) | 2007-07-26 | 2009-01-29 | Vio Worldwide Limited | Preflighting for web publishing |
US8396838B2 (en) | 2007-10-17 | 2013-03-12 | Commvault Systems, Inc. | Legal compliance, electronic discovery and electronic document handling of online and offline copies of data |
US9076176B2 (en) * | 2008-05-05 | 2015-07-07 | Apple Inc. | Electronic submission of application programs for network-based distribution |
US8620578B1 (en) | 2009-06-24 | 2013-12-31 | Cloudmade, Ltd. | Centralized location storage system and method |
US8725407B2 (en) | 2009-11-09 | 2014-05-13 | United Parcel Service Of America, Inc. | Enhanced location information for points of interest |
US8949317B2 (en) * | 2010-01-21 | 2015-02-03 | Versaic Inc. | Metadata-configurable systems and methods for network services |
US9253176B2 (en) | 2012-04-27 | 2016-02-02 | Intralinks, Inc. | Computerized method and system for managing secure content sharing in a networked secure collaborative exchange environment |
US10043148B1 (en) | 2012-05-21 | 2018-08-07 | Formula Labs, Llc | System and method for identifying and co-ordinating an alternate delivery of one or more selected items |
US20160232536A1 (en) | 2012-08-28 | 2016-08-11 | NextLOGik | Auditing, compliance, monitoring, and compliance management |
US20140279604A1 (en) | 2013-03-15 | 2014-09-18 | Steve A. Chavez | Compliance Service Center |
IN2013MU03245A (zh) | 2013-10-15 | 2015-07-03 | Tata Consultancy Services Ltd | |
US10769611B2 (en) | 2014-06-06 | 2020-09-08 | Geoinvoice, Inc. | Location based system and method for calculating sales and use tax |
US20160292789A1 (en) | 2015-03-30 | 2016-10-06 | Accenture Global Services Limited | Automated regulatory compliance for insurance |
-
2017
- 2017-03-14 US US15/458,622 patent/US11341507B2/en active Active
-
2018
- 2018-03-14 WO PCT/US2018/022499 patent/WO2018170174A1/en unknown
- 2018-03-14 EP EP18716702.8A patent/EP3596673A1/en active Pending
- 2018-03-14 CN CN201880032070.1A patent/CN110622184B/zh active Active
-
2022
- 2022-04-29 US US17/733,926 patent/US11798007B1/en active Active
-
2023
- 2023-09-20 US US18/370,675 patent/US20240013234A1/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007019169A2 (en) * | 2005-08-05 | 2007-02-15 | Lehman Brothers Inc. | Method and system for workflow management of electronic documents |
CN103180825A (zh) * | 2010-10-20 | 2013-06-26 | 杰拉尔德·刘 | 创建、共享和修改包括内容和集成软件应用程序的文档 |
US20150220649A1 (en) * | 2014-02-04 | 2015-08-06 | Shoobx, Inc. | Computer-guided Corporate Governance with Document Generation and Execution |
CN104156586A (zh) * | 2014-08-04 | 2014-11-19 | 北京空间飞行器总体设计部 | 一种适用于pdm***的信息集成交换方法 |
Also Published As
Publication number | Publication date |
---|---|
US20180268420A1 (en) | 2018-09-20 |
US20240013234A1 (en) | 2024-01-11 |
WO2018170174A1 (en) | 2018-09-20 |
CN110622184A (zh) | 2019-12-27 |
US11798007B1 (en) | 2023-10-24 |
EP3596673A1 (en) | 2020-01-22 |
US11341507B2 (en) | 2022-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110622184B (zh) | 合规性文档的创建、修改和供应 | |
US11403684B2 (en) | System, manufacture, and method for performing transactions similar to previous transactions | |
US12022291B2 (en) | Systems and methods for mobile peer-to-peer content sharing | |
US10454907B2 (en) | Tiered key communication system and method in support of controlled vendor message processing | |
US8949706B2 (en) | Systems and methods for distributed electronic signature documents | |
US20170132200A1 (en) | Method, System, and Medium for Workflow Management of Document Processing | |
US20160117383A1 (en) | Methods and Systems for Incentivizing, Exchanging and Tracking Expressions of Gratitude Within a Network | |
CA2887211A1 (en) | Computerized method and system for managing networked secure collaborative exchange environment | |
US20180005276A1 (en) | User controlled profiles | |
US20180210964A1 (en) | Third-party database interaction to provision users | |
US20150052047A1 (en) | Methods and systems for facilitating document banking | |
US20210349955A1 (en) | Systems and methods for real estate data collection, normalization, and visualization | |
US9064262B2 (en) | Method and apparatus for exchange of information | |
AU2016101599A4 (en) | Method and System for an Integrated Verification and Certification System for Qualifications, Certificates, and Identification. | |
US20180232779A1 (en) | Multi-tenant publishing system | |
US9722959B2 (en) | Associating private annotations with public profiles | |
US12039261B2 (en) | Systems and methods for improved user-reviewer interaction using enhanced electronic documents linked to online documents | |
Cong et al. | Web syndication using RSS | |
Barrigar | Social network site privacy: A comparative analysis of six sites | |
US10614267B2 (en) | Method and system for two-way communication using data-field based templates | |
JP2018124942A (ja) | プレスリリース配信システム | |
US20150213405A1 (en) | Methods and systems for facilitating document transactions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |