Patents by Inventor John Bosma

John Bosma has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20070088718
    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.
    Type: Application
    Filed: October 13, 2005
    Publication date: April 19, 2007
    Inventors: Yen-Fu Chen, John Bosma, John Dunsmoir, Venkatesan Ramamorthy, Mei Selvage
  • Publication number: 20070086365
    Abstract: A system and method for controlling a peer-to-peer, unmoderated conference call, which allows a non-talking conferee to send an in-band interrupt request signal which is detected by the conference bridge, which automatically determines which conferee is currently talking, and continuously sends an alert signal to the talking conferee, but prevents transmission of alert signal and interrupt request signal to all other, non-speaking conferees. When the talking conferee quits talking, or acknowledges the interrupt request, or a timeout occurs, alert signal is discontinued, and the request conferee (or another conferee) may speak. Optionally, after a timeout occurs, the voice of the currently speaking conferee is removed from the conference summation, effectively muting the non-yielding conferee.
    Type: Application
    Filed: October 13, 2005
    Publication date: April 19, 2007
    Inventors: Yen-Fu Chen, John Bosma, Robyn Focazio, Keith Walker
  • Publication number: 20070088705
    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 suitably disposed in a manner to block or prevent submission of the user-input string to the database. Overflow sub-strings are extracted and stored from input strings which exceed the input length limit, and are further processed to yield additional storage and resource allocation.
    Type: Application
    Filed: January 23, 2006
    Publication date: April 19, 2007
    Inventors: Yen-Fu Chen, John Bosma, John Dunsmoir, Venkatesan Ramamoorthy, Mei Selvage
  • Publication number: 20070088732
    Abstract: A system and method for preventing user-input text strings of illegal lengths from being submitted to a remote database from a database client, 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 suitably disposed in a manner to block or prevent submission of the user-input string to the database. The invention is especially useful in preventing sensitive information, such as alternate passwords, from being inadvertently transmitted to the wrong database server, as well as being useful in pre-processing data in an off-line configuration.
    Type: Application
    Filed: January 23, 2006
    Publication date: April 19, 2007
    Inventors: Yen-Fu Chen, John Bosma, John Dunsmoir, Venkatesan Ramamoorthy, Mei Selvage
  • Publication number: 20050102629
    Abstract: An Intermediate Viewer having a user interface which allows viewing, manipulation, and transfer of information elements contained in a transfer buffer to be transferred to a plurality of destination points or areas, with the destination points or areas being defined as belonging to one or more sets of destination points or areas.
    Type: Application
    Filed: November 6, 2003
    Publication date: May 12, 2005
    Applicant: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John Dunsmoir, John Bosma, Keith Walker, Mei Selvage