IP Library Granted Patent US 9,495,659
Granted Patent B2
US 9,495,659 · App. 13/111,940 · Granted Nov 15, 2016

Apparatus, method, and a computer program for a form identification number

Inventors: Ross Shanken (Gwynedd Valley, PA); Atul Patel (Irvine, CA)
G06Q10/10G06F21/6209G06F21/6245
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 9,495,659
App. No.
13/111,940
Granted
Nov 15, 2016
Kind
B2
Abstract

Embodiments of the present invention pertain to an apparatus and a method that are configured to receive a request to generate a form identification number for a particular form and generate a form identification number for the particular form in response to the request. The apparatus and method also configured to transmit a message comprising the form identification number to a form generator.

Claims (28)

1. A method for a form identification number (FIN) system, comprising:

creating, by a third party form generator, a form on a computing device using a web browser or a software application;

submitting, by the third party form generator, a request to a FIN server to create a unique FIN, prior to a user interacting with the form;

generating, by the FIN server, responsive to receiving the request, the unique FIN and programmable instructions associated with creating the form;

transmitting, by the FIN server, the unique FIN and the programmable instructions to the third party form generator;

appending, by the third party form generator, responsive to receiving the unique FIN and the programmable instructions, the unique FIN to the form by populating a hidden field within the form using the programmable instructions, wherein the unique FIN is hidden in the form and not viewable by the user;

tracking, by the FIN server, the user interaction with the web browser or the software application associated with the unique FIN throughout existence of the unique FIN; and

storing, by the FIN server, information associated with the user interaction with the web browser or the software application associated with the unique FIN.

2. The method of claim 1 , wherein the request comprises a token associated with the third party form generator of the form and another token associated with a grouping of unique FINs.

3. The method of claim 2 , further comprising:

authenticating, by the FIN server, the third party form generator of the form prior to generating the unique FIN based on the token received in the request; and

transmitting an error message to the third party form generator of the form when the authentication of the third party form generator of the form fails.

4. The method of claim 1 , further comprising:

recording data associated with generating the unique FIN for the form when the third party form generator of the form is authenticated.

5. The method of claim 1 , wherein the form comprises attributes surrounding the form.

6. The method of claim 5 , wherein the attributes comprise a date and time of the form, an origin of the user, a location of the form, and an owner of the form.

7. The method of claim 5 , wherein the attributes comprise a date and time of the form, an origin of the user, a location of the form, an owner of the form, and the user interaction with the form.

8. A system for a form identification number (FIN), comprising:

a third party form generator configured to

create a form on a computing device using a web browser or a software application, and

submit a request to a FIN server to create a unique FIN, prior to a user interacting with the form, wherein

the FIN server is configured to

generate, responsive to receiving the request, the unique FIN and programmable instructions associated with creating the form, and

transmit, by the FIN server, the unique FIN and the programmable instructions to the third party form generator,

the third party form generator is further configured to append, responsive to receiving the unique FIN and the programmable instructions, the unique FIN to the form by populating a hidden field within the form using the programmable instructions, wherein the unique FIN is hidden in the form and not viewable by the user, and

the FIN server is further configured to

track the user interaction with the web browser or the software application associated with the unique FIN throughout existence of the unique FIN, and

store information associated with the user interaction with the web browser or the software application associated with the unique FIN.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jan 22, 2026
From: CIBC BANK USA
To: LEAD INTELLIGENCE, INC.
Reel/Frame 073545/0195 →
SECURITY INTEREST Recorded Dec 31, 2025
From: ACTIVEPROSPECT, INC.; LEAD INTELLIGENCE, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 073345/0646 →
MERGER AND CHANGE OF NAME Recorded Dec 18, 2025
From: LEAD INTEL, INC.; LEAD INTELLIGENCE, INC.
To: LEAD INTELLIGENCE, INC.
Reel/Frame 073514/0879 →
SECURITY INTEREST Recorded Sep 25, 2019
From: LEAD INTELLIGENCE, INC. (D/B/A JORNAYA)
To: CIBC BANK USA
Reel/Frame 050485/0063 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2011
From: SHANKEN, ROSS, MR; PATEL, ATUL, MR
To: LEAD INTEL, INC.
Reel/Frame 026312/0948 →
Continuity (1)
Related Publication 20120296985A1 · Nov 22, 2012