The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 07, 2008

Filed:

Oct. 13, 2005
Applicants:

Yen-fu Chen, Austin, TX (US);

John H. Bosma, Cedar Park, TX (US);

John W. Dunsmoir, Round Rock, TX (US);

Venkatesan Ramamorthy, Round Rock, TX (US);

Mei Yang Selvage, Pocatello, ID (US);

Inventors:

Yen-Fu Chen, Austin, TX (US);

John H. Bosma, Cedar Park, TX (US);

John W. Dunsmoir, Round Rock, TX (US);

Venkatesan Ramamorthy, Round Rock, TX (US);

Mei Yang Selvage, Pocatello, ID (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system and method for preventing user-input text strings of illegal lengths from being submitted to a database where, for each character in the string, a character length is determined in quantities of digital units of storage according to an encoding schema, the character lengths are accumulated into a total string length, also measured in digital units of storage, and the total string length is compared to one or more database input field requirements such as non-null and maximum length specifications. If a limit is not met, the system and method are suitable disposed in a manner to block or prevent submission of the user-input string to the database. The invention can alternatively be realized as a plug-in for database front-end application programs, as a stand-alone web services provider, or as a plug-in for a client-side database access program such as a web browser.


Find Patent Forward Citations

Loading…