Patents by Inventor Bradley Thomas Marchesseault

Bradley Thomas Marchesseault 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: 20230008974
    Abstract: A method of operating a Point-of-Sale terminal can include operating a root web application in a Uniform Resource Locator browser on the Point-of-Sale terminal, wherein the root web application is configured to provide respective communication channels between a plurality of web applications each running in a respective iFrame within the root web application, receiving, at a user intervention web application configured to render a user input box with a first graphical arrangement of elements in an iFrame on a display of the POS terminal, requests for user input from the plurality of web applications, and rendering, using the user intervention web application, a user input box for each of the requests for the user input from the plurality of web applications, wherein each user input box rendered with the first graphical arrangement of elements.
    Type: Application
    Filed: February 15, 2022
    Publication date: January 12, 2023
    Inventors: Bradley Thomas Marchesseault, Paul D. Lindsey
  • Patent number: 6665868
    Abstract: A method, system, and computer program product for optimizing recognition of presentation space data. Presentation space data is sent from a legacy host application to a workstation. A workstation application monitors arrival of multiple predetermined presentation space definitions, and invokes an appropriate target object to process each recognized presentation space of interest. Prioritization techniques are used to optimize the recognition process, whereby higher priority definitions are processed first. A time of day heuristic is defined, which influences priority of presentation space recognition according to the time of day in which specific presentation space data typically arrives at the user's workstation. Priority pools may be used to provide a desired granularity of priority. Priority may be learned dynamically by the implementation, and may be initialized explicitly (or defaulted). Priority of a definition may be demoted if an inactivity timer expires.
    Type: Grant
    Filed: March 21, 2000
    Date of Patent: December 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Gregory Thomas Knowles, Bradley Thomas Marchesseault, James Merwin Mathewson, II, Brian Thomas Webb
  • Patent number: 5958013
    Abstract: A session is conducted with an application resident on a host computer by loading terminal information at a computer, operatively associated with the host computer and which is part of a network including a plurality of resource locations, from a host access resource location of the plurality of resource locations. The terminal emulation information is processed to conduct a session between the computer and the application. A resource location of the plurality of resource locations is then accessed from the computer while the session persists. The terminal emulation information may be downloaded to the computer from a server of the network. According to one aspect, a common environment capable of being produced under a plurality of different computer operating systems, e.g., a Java environment, is produced at the computer. The terminal emulation information is processed under the common environment to thereby conduct a session between the computer and the application.
    Type: Grant
    Filed: September 11, 1997
    Date of Patent: September 28, 1999
    Assignee: International Business Machines Corporation
    Inventors: Thomas Francis King, Bradley Thomas Marchesseault, Thomas Owings Rowe, Yih-Shin Tan