Patents by Inventor Peter La

Peter La 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: 10074214
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for generating and visualizing 3D scenes include, in one aspect, a method including: obtaining metadata for 2D images that are related to a location of interest; searching for discrete image correspondences between pairs of the 2D images; grouping the 2D images into different time periods, including inferring one or more time periods for a portion of the 2D images that do not have date metadata; receiving a selection of at least one of the different time periods; finding camera intrinsic and extrinsic parameters for each image grouped into the selected time period; reconstructing a 3D scene of the location during the selected time period from the 2D images grouped into the selected time period using the camera intrinsic and extrinsic parameters; and providing the 3D scene for use in displaying the location of interest from different 3D perspectives.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: September 11, 2018
    Assignee: Autodesk, Inc.
    Inventors: James Peter La Fleur, Kimberly Whinna Cottrell, Barbara Balents, Todd Christopher Nicol, George William Fitzmaurice, Luc Robert, Emmanuel Gallo
  • Publication number: 20170193331
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for generating and visualizing 3D scenes include, in one aspect, a method including: obtaining metadata for 2D images that are related to a location of interest; searching for discrete image correspondences between pairs of the 2D images; grouping the 2D images into different time periods, including inferring one or more time periods for a portion of the 2D images that do not have date metadata; receiving a selection of at least one of the different time periods; finding camera intrinsic and extrinsic parameters for each image grouped into the selected time period; reconstructing a 3D scene of the location during the selected time period from the 2D images grouped into the selected time period using the camera intrinsic and extrinsic parameters; and providing the 3D scene for use in displaying the location of interest from different 3D perspectives.
    Type: Application
    Filed: December 23, 2016
    Publication date: July 6, 2017
    Inventors: James Peter La Fleur, Kimberly Whinna Cottrell, Barbara Balents, Todd Christopher Nicol, George William Fitzmaurice, Luc Robert, Emmanuel Gallo
  • Patent number: 9454516
    Abstract: A method of ambiguous word review or correction for a handheld electronic device includes receiving a plurality of actuations of input members in which each of a number of these members has a plurality of assigned characters, rendering a plurality of words responsive to the actuations, displaying a plurality of representations of the words, and detecting a number of the words, which are ambiguous. For each of the detected number, a visual indicator is displayed associated with a corresponding one of the representations. Touching of a touch screen is detected in connection with the displayed visual indicator. Preferably, a first magnification of the corresponding representation and a second magnification of a representation of a number of alternative words are displayed. The touch screen can be used to select one of the first and second magnifications to correct the ambiguous word.
    Type: Grant
    Filed: January 14, 2008
    Date of Patent: September 27, 2016
    Assignee: BlackBerry Limited
    Inventors: Steven H. Fyke, Peter La, Alen Mujkic, Michal Rybak, Richard Sibley, Neil Adams, Vadim Fux, Shannon White
  • Publication number: 20090182552
    Abstract: A method of ambiguous word review or correction for a handheld electronic device includes receiving a plurality of actuations of input members in which each of a number of these members has a plurality of assigned characters, rendering a plurality of words responsive to the actuations, displaying a plurality of representations of the words, and detecting a number of the words, which are ambiguous. For each of the detected number, a visual indicator is displayed associated with a corresponding one of the representations. Touching of a touch screen is detected in connection with the displayed visual indicator. Preferably, a first magnification of the corresponding representation and a second magnification of a representation of a number of alternative words are displayed. The touch screen can be used to select one of the first and second magnifications to correct the ambiguous word.
    Type: Application
    Filed: January 14, 2008
    Publication date: July 16, 2009
    Inventors: STEVEN H. FYKE, Peter La, Alen Mujkic, Michal Rybak, Richard Sibley, Neil Adams, Vadim Fux, Shannon White
  • Publication number: 20090013275
    Abstract: A home screen user interface permits a user to select an application icon to trigger a quick preview of event data maintained by the associated application. The home screen presents a background and a predetermined number of application icons arranged on the home screen to enable viewing of a majority of the background. At least some of the application icons are operable to invoke respective user interfaces for event applications that manage respective data communication, voice communication and calendar events. Upon a user selecting an application icon corresponding to the respective event application, event data is displayed, preferably after a time delay, on a portion of the home screen.
    Type: Application
    Filed: July 5, 2007
    Publication date: January 8, 2009
    Inventors: Darrell May, Gerhard Dietrich Klassen, Robert J.T. Bredin, Julian Paas, David Yach, Joel Steele, Peter La
  • Publication number: 20080181187
    Abstract: A sequence of screens are displayed for a wireless local area network (WLAN) connection setup application to enable a user of a handheld WLAN client device to scan for and set up a new WLAN connection. Various connection parameters may be saved in a profile. A profile management application lists profiles in decreasing order of priority.
    Type: Application
    Filed: November 20, 2007
    Publication date: July 31, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Sherryl Lee Lorraine Scott, Zaheen Somani, Alexander Jordan Reif, Peter La, Michael Montemurro, Michael McAndrews, Gerhard Dietrich Klassen, Denis Fedotenko, Nicholas Bryson Wilson
  • Publication number: 20070120517
    Abstract: A system for correcting skew of a web of material being fed through a machine includes first and second pinch assemblies placed at a distance transversely to a direction of feeding. First and second stepper motors drive the first and second pinch assemblies, respectively. A control provides first and second pulse trains to drive the first and second stepper motors, respectively. A device determines a value for the skew of the web of material. A method for controlling the system includes establishing first and second corrective pulse train sections for the first and second stepper motors, respectively, in accordance with a determined skew value, and providing first and second pulse trains for driving the first and second stepper motors, respectively.
    Type: Application
    Filed: November 22, 2006
    Publication date: May 31, 2007
    Applicant: OCE-TECHNOLOGIES B.V
    Inventors: Lodewijk Holtman, Peter La Vos, Cornelis Venner