Patents by Inventor Pierre Joseph Lemire

Pierre Joseph Lemire 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).

  • Patent number: 10158701
    Abstract: Methods and apparatuses for enabling remote access to an application program via a computer network provided. Logical elements of the application program may be determined, from which a state model of the application program may be developed. A remote access program updates the state model in accordance with user input data received from a user interface program, generates control data in accordance with the updated state model and provides the same to the application program. The state model may be updated in accordance with application data received from the application program, application representation data in accordance with the updated state model are generated and provided to the user interface program for display at, e.g., a remote client computing device. The application program may be a legacy mainframe application to which remote access is provided without the need to modify the source code of the mainframe application.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: December 18, 2018
    Assignee: Calgary Scientific Inc..
    Inventors: Pierre Joseph Lemire, Monroe Milas Thomas, Matthew James Stephure, David Bruce McFadzean, Kevin Glen Robinson, Glen Lehmann
  • Patent number: 10055105
    Abstract: An example method for providing simultaneous interaction with a plurality of application programs is described herein. The method includes providing a remote access framework for enabling a client to remotely access the application programs over a network, receiving a communication from the client through the remote access framework, and maintaining a state model within the remote access framework. The state model includes respective application states of the application programs. The method also includes, using the state model, linking interactive functionalities of the application programs, and generating display data indicative of a single user interface including the plurality of application programs. The method further includes communicating the display data to the client through the remote access framework.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: August 21, 2018
    Assignee: Calgary Scientific Inc.
    Inventors: Colin John Holmes, Monroe Milas Thomas, Glen Lehmann, Pierre Joseph Lemire
  • Patent number: 10015264
    Abstract: Systems and method for providing remote access to service applications created within an application framework. For each of the controls in the application framework, a wrapper is provided to enable remote-access to the control. An integration component includes proxies that communicate to each the rapper, a proxy manager that communicates to the service application, and a state manager that registers views and event handlers to communicate application state information. A remote access server application receives a connection from a client remote access application executing on the client device, and state information is communicated between the service application and the client remote access application to provide a view of the service application at the client device.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: July 3, 2018
    Assignee: Calgary Scientific Inc.
    Inventors: Gregory Knight Lancaster, William Gregory Lancaster, Pierre Joseph Lemire
  • Publication number: 20160226979
    Abstract: Systems and method for providing remote access to service applications created within an application framework. For each of the controls in the application framework, a wrapper is provided to enable remote-access to the control. An integration component includes proxies that communicate to each the rapper, a proxy manager that communicates to the service application, and a state manager that registers views and event handlers to communicate application state information. A remote access server application receives a connection from a client remote access application executing on the client device, and state information is communicated between the service application and the client remote access application to provide a view of the service application at the client device.
    Type: Application
    Filed: October 5, 2015
    Publication date: August 4, 2016
    Inventors: Gregory Knight Lancaster, William Gregory Lancaster, Pierre Joseph Lemire
  • Publication number: 20160054897
    Abstract: An example method for providing simultaneous interaction with a plurality of application programs is described herein. The method includes providing a remote access framework for enabling a client to remotely access the application programs over a network, receiving a communication from the client through the remote access framework, and maintaining a state model within the remote access framework. The state model includes respective application states of the application programs. The method also includes, using the state model, linking interactive functionalities of the application programs, and generating display data indicative of a single user interface including the plurality of application programs. The method further includes communicating the display data to the client through the remote access framework.
    Type: Application
    Filed: October 1, 2015
    Publication date: February 25, 2016
    Inventors: Colin John Holmes, Monroe Milas Thomas, Glen Lehmann, Pierre Joseph Lemire
  • Publication number: 20150163292
    Abstract: Methods and apparatuses for enabling remote access to an application program via a computer network provided. Logical elements of the application program may be determined, from which a state model of the application program may be developed. A remote access program updates the state model in accordance with user input data received from a user interface program, generates control data in accordance with the updated state model and provides the same to the application program. The state model may be updated in accordance with application data received from the application program, application representation data in accordance with the updated state model are generated and provided to the user interface program for display at, e.g., a remote client computing device. The application program may be a legacy mainframe application to which remote access is provided without the need to modify the source code of the mainframe application.
    Type: Application
    Filed: January 30, 2015
    Publication date: June 11, 2015
    Inventors: Pierre Joseph Lemire, Monroe Milas Thomas, Matthew James Stephure, David Bruce McFadzean, Kevin Glen Robinson, Glen Lehmann
  • Patent number: 8949378
    Abstract: Methods and apparatuses for enabling remote access to an application program via a computer network provided. Logical elements of the application program may be determined, from which a state model of the application program may be developed. A remote access program updates the state model in accordance with user input data received from a user interface program, generates control data in accordance with the updated state model and provides the same to the application program. The state model may be updated in accordance with application data received from the application program, application representation data in accordance with the updated state model are generated and provided to the user interface program for display at, e.g., a remote client computing device. The application program may be a legacy mainframe application to which remote access is provided without the need to modify the source code of the mainframe application.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: February 3, 2015
    Assignee: Calgary Scientific Inc.
    Inventors: Pierre Joseph Lemire, Monroe Milas Thomas, Matthew James Stephure, David Bruce McFadzean, Kevin Glen Robinson, Glen Lehmann
  • Patent number: 8890906
    Abstract: A method for remotely calibrating display of image data is provided. Using a processor of the client computer display data are determined. The display data are indicative of a luminance dynamic range of the display and of an ambient lighting environment of the display. The display data are then transmitted to a server computer. Using a processor of the server computer display adjustment data are determined in dependence upon the display data. The display adjustment data are then transmitted to the client computer. Alternatively, image data for displaying on the display are received. Adjusted image data are then determined in dependence upon the received image data and the display adjustment data and transmitted to the client computer.
    Type: Grant
    Filed: March 9, 2012
    Date of Patent: November 18, 2014
    Assignee: Calgary Scientific Inc.
    Inventors: Colin John Holmes, Pierre Joseph Lemire, Monroe Milas Thomas, Torin Arni Taerum
  • Publication number: 20120246225
    Abstract: Methods and apparatuses for enabling remote access to an application program via a computer network provided. Logical elements of the application program may be determined, from which a state model of the application program may be developed. A remote access program updates the state model in accordance with user input data received from a user interface program, generates control data in accordance with the updated state model and provides the same to the application program. The state model may be updated in accordance with application data received from the application program, application representation data in accordance with the updated state model are generated and provided to the user interface program for display at, e.g., a remote client computing device. The application program may be a legacy mainframe application to which remote access is provided without the need to modify the source code of the mainframe application.
    Type: Application
    Filed: March 21, 2012
    Publication date: September 27, 2012
    Applicant: CALGARY SCIENTIFIC INC.
    Inventors: Pierre Joseph Lemire, Monroe Milas Thomas, Matthew James Stephure, David Bruce McFadzean, Kevin Glen Robinson, Glen Lehmann
  • Publication number: 20120229526
    Abstract: A method for remotely calibrating display of image data is provided. Using a processor of the client computer display data are determined. The display data are indicative of a luminance dynamic range of the display and of an ambient lighting environment of the display. The display data are then transmitted to a server computer. Using a processor of the server computer display adjustment data are determined in dependence upon the display data. The display adjustment data are then transmitted to the client computer. Alternatively, image data for displaying on the display are received. Adjusted image data are then determined in dependence upon the received image data and the display adjustment data and transmitted to the client computer.
    Type: Application
    Filed: March 9, 2012
    Publication date: September 13, 2012
    Applicant: CALGARY SCIENTIFIC INC.
    Inventors: Colin John Holmes, Pierre Joseph Lemire, Monroe Milas Thomas, Torin Arni Taerum