IP Library Granted Patent US 8,738,483
Granted Patent B2
US 8,738,483 · App. 13/087,215 · Granted May 27, 2014

Enhanced invitation process for electronic billing and payment system

Inventors: Mark Orttung (Menlo Park, CA); Rene Lacerte (Portola Valley, CA); Eric Chan (Hayward, CA); Robert S. Lam (San Mateo, CA)
Assignee: Bill.com, Inc.
G06Q30/04G06Q20/102G06Q40/10G06Q40/02G06Q40/00G06Q20/10G06Q20/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,738,483
App. No.
13/087,215
Granted
May 27, 2014
Kind
B2
Abstract

Enhanced systems and methods for processing invoices, payments, and money transfers are described. One aspect of the invention is a computer-implemented method (and corresponding system and computer program product) for inviting an entity to open an account at a billing and payment system, the method comprising: receiving from a first entity an instruction to invite a second entity to open an account at the payment system, the first entity having an account with the payment system; receiving from the first entity a security question and an answer to the security question to accompany the invitation; transmitting to the second entity the invitation along with the security question; receiving from the second entity an acceptance of the invitation along with an answer to the security question; verifying the acceptance by comparing the answer received from the second entity to the answer received from the first entity; responsive to the two answers match, determining the acceptance verified and opening an account for the second entity; and creating a link between the accounts of the two entities for the purpose of sharing invoice information, making electronic payments, transmitting remittance information, and maintaining basic information about the invitor and invitee.

Claims (50)

1. A method for inviting an entity to open an account at an electronic billing and payment system, the method comprising:

receiving, by the electronic billing and payment system and from a first entity, an instruction to invite a second entity to open an account at the electronic billing and payment system, the first entity having an account with the electronic billing and payment system;

receiving, by the electronic billing and payment system and from the first entity, a security question and an answer to the security question to accompany the invitation;

transmitting, by the electronic billing and payment system and to the second entity, the invitation along with the security question;

receiving, by the electronic billing and payment system and from the second entity, an acceptance of the invitation along with an answer to the security question;

verifying, by the electronic billing and payment system, the acceptance by comparing the answer received from the second entity to the answer received from the first entity;

responsive to the two answers not matching, providing, by the electronic billing and payment system, the answer received from the second entity to the first entity for further verification; and

responsive to the two answers matching or to the further verification, determining, by the electronic billing and payment system, the acceptance as verified and opening an account for the second entity.

2. The method of claim 1 , wherein the account opened for the second entity can be used by the second entity to make payments to the first entity or receive payments from the first entity.

3. The method of claim 1 , wherein the invitation comprises an email message containing a link to a website where the second entity can provide the acceptance along with the answer to the security question.

4. The method of claim 1 , further comprising:

determining whether an invitation has already been sent to the second entity; and

responsive to a determination that an invitation has been sent to the second entity, prompting the first entity to verify the identity of the second entity instead of transmitting to the second entity the invitation along with the security question.

5. The method of claim 1 , further comprising:

determining whether an account has already been opened for the second entity; and

responsive to a determination that an account has been opened for the second entity, prompting the first entity to verify the identity of the second entity instead of transmitting to the second entity the invitation along with the security question.

6. The method of claim 5 , further comprising:

responsive to a verification from the first entity of the identity of the second entity, transmitting an electronic invoice or an electronic payment from the first entity to the second entity through the account opened for the second entity.

7. The method of claim 1 , further comprising:

responsive to the account for the second entity being opened, creating a link between the account of the first entity and the account of the second entity.

8. The method of claim 7 , wherein the link between the account of the first entity and the account of the second entity is for at least one of the following purposes: sharing invoice information, making electronic payments, transmitting remittance information, and maintaining basic information about the first entity or the second entity.

9. A non-transitory computer-readable storage medium encoded with executable computer program code for inviting an entity to open an account at an electronic billing and payment system, the computer program code comprising program code for:

receiving, by the electronic billing and payment system and from a first entity, an instruction to invite a second entity to open an account at the electronic billing and payment system, the first entity having an account with the electronic billing and payment system;

receiving, by the electronic billing and payment system and from the first entity, a security question and an answer to the security question to accompany the invitation;

transmitting, by the electronic billing and payment system and to the second entity, the invitation along with the security question;

receiving, by the electronic billing and payment system and from the second entity, an acceptance of the invitation along with an answer to the security question;

verifying, by the electronic billing and payment system, the acceptance by comparing the answer received from the second entity to the answer received from the first entity;

responsive to the two answers not matching, providing, by the electronic billing and payment system, the answer received from the second entity to the first entity for further verification; and

responsive to the two answers matching or to the further verification, determining, by the electronic billing and payment system, the acceptance as verified and opening an account for the second entity.

10. The storage medium of claim 9 , wherein the account opened for the second entity can be used by the second entity to make payments to the first entity or receive payments from the first entity.

11. The storage medium of claim 9 , wherein the invitation comprises an email message containing a link to a website where the second entity can provide the acceptance along with the answer to the security question.

12. The storage medium of claim 9 , wherein the computer program code further comprises program code for:

determining whether an invitation has already been sent to the second entity; and

responsive to a determination that an invitation has been sent to the second entity, prompting the first entity to verify the identity of the second entity instead of transmitting to the second entity the invitation along with the security question.

13. The storage medium of claim 9 , wherein the computer program code further comprises program code for:

responsive to the account for the second entity being opened, creating a link between the account of the first entity and the account of the second entity.

14. The storage medium of claim 13 , wherein the link between the account of the first entity and the account of the second entity is for at least one of the following purposes: sharing invoice information, making electronic payments, transmitting remittance information, and maintaining basic information about the first entity or the second entity.

15. A computer system for inviting an entity to open an account at an electronic billing and payment system, comprising:

a non-transitory computer-readable storage medium encoded with executable computer program code for:

receiving, by the electronic billing and payment system and from a first entity, an instruction to invite a second entity to open an account at the electronic billing and payment system, the first entity having an account with the electronic billing and payment system;

receiving, by the electronic billing and payment system and from the first entity, a security question and an answer to the security question to accompany the invitation;

transmitting, by the electronic billing and payment system and to the second entity, the invitation along with the security question;

receiving, by the electronic billing and payment system and from the second entity, an acceptance of the invitation along with an answer to the security question;

verifying, by the electronic billing and payment system, the acceptance by comparing the answer received from the second entity to the answer received from the first entity;

responsive to the two answers not matching, providing, by the electronic billing and payment system, the answer received from the second entity to the first entity for further verification; and

responsive to the two answers matching or to the further verification, determining, by the electronic billing and payment system, the acceptance as verified and opening an account for the second entity.

16. The computer system of claim 15 , wherein the account opened for the second entity can be used by the second entity to make payments to the first entity or receive payments from the first entity.

17. The computer system of claim 15 , wherein the storage medium is further encoded with executable computer program code for:

responsive to the account for the second entity being opened, creating a link between the account of the first entity and the account of the second entity.

18. The computer system of claim 17 , wherein the link between the account of the first entity and the account of the second entity is for at least one of the following purposes: sharing invoice information, making electronic payments, transmitting remittance information, and maintaining basic information about the first entity or the second entity.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2023
From: BILL.COM, LLC
To: BILL OPERATIONS, LLC
Reel/Frame 065046/0884 →
CHANGE OF NAME Recorded Jan 9, 2019
From: BILL.COM, INC.
To: BILL.COM, LLC
Reel/Frame 049345/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2011
From: LACERTE, RENE; ORTTUNG, MARK; CHAN, ERIC; LAM, ROBERT S.
To: BILL.COM, INC.
Reel/Frame 026130/0483 →
Continuity (10)
Continuation 13046335 · Mar 11, 2011
Continuation In Part 12363647 · Jan 30, 2009
Provisional Application 61313075 · Mar 11, 2010
Provisional Application 61356477 · Jun 18, 2010
Provisional Application 61025255 · Jan 31, 2008
Provisional Application 61059624 · Jun 6, 2008
Provisional Application 61088984 · Aug 14, 2008
Provisional Application 61140752 · Dec 24, 2008
Provisional Application 61141819 · Dec 31, 2008
Related Publication 20110196771A1 · Aug 11, 2011