BRUCE THOMAS JOHNSON
Pilots at Farralone Ave, Chatsworth, CA

License number
California A0946802
Issued Date
Nov 2016
Expiration Date
Nov 2018
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
9951 Farralone Ave, Chatsworth, CA 91311

Professional information

Bruce Johnson Photo 1

Multi-Party Reporting System And Method

US Patent:
7426486, Sep 16, 2008
Filed:
Oct 31, 2001
Appl. No.:
10/003341
Inventors:
Varda Treibach-Heck - Redwood City CA, US
Bruce Johnson - Chatsworth CA, US
Byron G. Caldwell - Los Angeles CA, US
David Alan Gollom - Los Angeles CA, US
Assignee:
Call-Tell LLC - Redwood City CA
International Classification:
G06F 15/02
US Classification:
705 32, 705 1, 358 113, 358 114, 358 115, 382170, 382182
Abstract:
One or more parameters such as time is reported to a center using a form. The center then automatically extracts data from the form and converts it for storage and subsequent processing or review. The invention allows other parties, upon proper authentication, to annotate received data, to indicate acceptance or rejection of the reported data. Depending on the relationship of the various parties and business rules stored with the center, parties other than the sender and center may also download reported data for subsequent processing, even where they have different hardware and software platforms. The invention is particularly suitable for senders such as employees who need to submit time sheets, expense reports, and the like to an employer, or for automatic analysis of submitted inventory reports, product orders, etc. In one embodiment, the center acts as an automatic data collecting and reporting intermediary between the sender and an employment agency, on one hand, and between the agency and a client, on the other hand, where the sender is associated with the agency but performs tasks on behalf of the client.


Bruce Johnson Photo 2

System And Method For Centralized, Automatic Extraction Of Data From Remotely Transmitted Forms

US Patent:
7212301, May 1, 2007
Filed:
Oct 31, 2001
Appl. No.:
10/003339
Inventors:
Varda Treibach-Heck - Redwood City CA, US
Bruce Johnson - Chatsworth CA, US
Byron G. Caldwell - Los Angeles CA, US
David Alan Gollom - Los Angeles CA, US
Assignee:
Call-Tell LLC - Redwood City CA
International Classification:
G06F 3/12, G06K 1/00
US Classification:
358 115, 358402, 715505, 382173, 382217
Abstract:
One or more parameters such as time is reported to a center using a form. The center then automatically extracts data from the form and converts it for storage and subsequent processing or review. The form is preferably a physical form, which the sender fills in and then faxes to the center. Image capture, registration, and feature recognition routines are included to enable the center to extract the reported data with no need for data reentry or human intervention. The invention is particularly suitable for employees who need to submit time sheets, expense reports, and the like to an employer, or for automatic analysis of submitted inventory reports, product orders, etc.


Bruce Johnson Photo 3

Centralized, Automatic Extraction Of Data From Remotely Transformed And Transmitted Forms

US Patent:
7508537, Mar 24, 2009
Filed:
May 1, 2007
Appl. No.:
11/799917
Inventors:
Varda Treibach-Heck - Redwood City CA, US
Bruce Johnson - Chatsworth CA, US
Byron G. Caldwell - Los Angeles CA, US
David Alan Gollom - Los Angeles CA, US
Assignee:
Call-Tell LLC - Foster City CA
International Classification:
G06F 3/12, H04N 1/40, G06Q 10/00
US Classification:
358 115, 358403, 358462, 705 1, 705 2, 705 3, 705 4, 705 9, 705 22, 705 26, 705 28
Abstract:
One or more parameters, such as time, are reported to a center using a form. The center then automatically extracts data from the form and converts it for storage and subsequent processing or review. The form is preferably a tangible form, which the sender completes, and then faxes or emails to the center. Image capture, registration, and feature recognition routines are included to enable the center to extract the reported data with no need for data reentry or human intervention. The invention is particularly suitable for remote employees who need to submit time sheets, expense reports, and the like to an employer, or for automatic analysis of submitted inventory reports, product orders, etc.


Bruce Johnson Photo 4

Graphical Device For Comprehensive Viewing And Input Of Variable Data Via A Browser-Based Display

US Patent:
7080325, Jul 18, 2006
Filed:
Feb 22, 2002
Appl. No.:
10/080472
Inventors:
Varda Treibach-Heck - Redwood City CA, US
Byron G. Caldwell - Los Angeles CA, US
Bruce Johnson - Chatsworth CA, US
Assignee:
Call-Tell LLC - Redwood City CA
International Classification:
G06F 3/00
US Classification:
715780, 715689, 715843, 715739, 715783
Abstract:
A graphical input device, preferably in a browser-based display, resembles a pull-down menu, with a displayed data entry field. The set of possible entries to be displayed along with the graphical input device varies depending on the user. The minimum display width needed for full-width display of the entries is evaluated by scripting and the actual display of the set is generated accordingly. The drop-down list and its listed entries may be wider than the data entry field. The user can thus view and select customized possible entries that cannot fit within the displayed data entry field. According to another aspect of the preferred embodiment of the invention, when the user is making selections from the drop-down list, multiple keyboard entries can be used to cause rapid scrolling to entries that match not only the first character entered, but also to entries whose first n characters match n characters entered while viewing the list. For hierarchically structured and itemized entry lists, matching is preferably performed first to the right of at least one delimiter. The various novel aspects of the invention are implemented using scripting embedded within HTML code so that they are available to users who are browsing web content.


Bruce Johnson Photo 5

Graphical Input Device With Dynamic Field Width Adjustment For Input Of Variable Data Via A Browser-Based Display

US Patent:
7406663, Jul 29, 2008
Filed:
Jun 2, 2006
Appl. No.:
11/445909
Inventors:
Varda Treibach-Heck - Redwood City CA, US
Byron G. Caldwell - Los Angeles CA, US
Bruce Johnson - Chatsworth CA, US
Assignee:
Call-Tell LLC - Redwood City CA
International Classification:
G06F 3/00
US Classification:
715788, 715800, 715794, 715760, 715734
Abstract:
A graphical input device having the appearance of a drop-down menu in a browser-based display is generated locally, within a user's computer, in place of a pull-down menu expressed in a mark-up language such as HTML or its derivatives downloaded into the user's computer. The set of possible entries to be displayed along with the graphical input device may vary depending on the user. The minimum display width needed for full-width display of even the widest entry is evaluated locally by scripting and the width of the displayed graphical input device is adjusted accordingly. The drop-down list and its listed entries may be wider than the data entry field. The user can thus view and select customized possible entries that cannot fit within the nominal displayed data entry field of the assumed pull-down menu.


Bruce Johnson Photo 6

Data Input Method And System With Multi-Sub-Field Matching Of User Entries Into A Graphical Input Device

US Patent:
7500201, Mar 3, 2009
Filed:
Jun 2, 2006
Appl. No.:
11/445908
Inventors:
Varda Treibach-Heck - Redwood City CA, US
Byron G. Caldwell - Los Angeles CA, US
Bruce Johnson - Chatsworth CA, US
Assignee:
Call-Tell LLC - Foster City CA
International Classification:
G06F 3/048, G06F 3/00
US Classification:
715780, 715224, 715225, 715226
Abstract:
A current set of user-selectable choices is associated with a displayed graphical input device, which is used to select a value of an input parameter. Each user-selectable choice has at least one pair of information fields separated by a delimiter and each information field comprises sequentially ordered characters. A search for a matching entry to assign to the input parameter is carried out as the user enters each of a sequence of characters, and if a match is not found in a first information field, then (or simultaneously) it is sought in a different information field, also on the basis of the character-by-character user entries.