Patents by Inventor Onur Onder

Onur Onder 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: 11010034
    Abstract: A method and system for organizing slides by analyzing content and offering alternative solutions for placing content on the slides in an effective and visually interesting organization is provided. The presentation application automatically generates alternative design suggestions for the provided content that effectively utilize the slide space pursuant to analytics performed on the content. Providing alternative design suggestions for organizing content on a slide assists in quickly and easily creating presentations that effectively utilize slide space.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: May 18, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Maloney, John Schilling, Jonathan Chung, Andrew Kunz, Sharena Pari-Monasch, Jonathan Ko, Onur Onder
  • Patent number: 10814439
    Abstract: A system includes a mounting plate having a plurality of reference members, an inspection system having a profiler device, and an additive manufacturing machine operatively coupled with the inspection system. A computer device scans the mounting plate with the profiler device to obtain position and orientation of the reference members and position and top surface profile data of any parts located on the mounting plate. A transmitting step transmits reference member position and orientation and part position and top surface profile data to the additive manufacturing machine. A detecting step detects mounting plate orientation and position inside the additive manufacturing machine. A combining step combines mounting plate orientation/position inside of the additive manufacturing machine and part position and top surface profile data to calculate a build path program for the additive manufacturing machine. A performing step performs a build process using the build path program to repair the parts.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: October 27, 2020
    Assignee: General Electric Company
    Inventors: Yusuf Eren Ozturk, Steven Charles Woods, Onur Onder, Mustafa Yuvalaklioglu, Birol Turan
  • Patent number: 10817132
    Abstract: A three-dimensional model can be presented in a two-dimensional digital canvas on a computer display. User input directed at the three-dimensional model in the two-dimensional canvas can be received. The three-dimensional model can be manipulated in response to the user input. A two-dimensional view of the three-dimensional model can be displayed. Corresponding data structures for the model, the canvas, and the two-dimensional objects in the data structure can be maintained and updated. One or more additional techniques can also be utilized in a computer system, such as continuous user-controlled model rotation in a two-dimensional canvas; viewport autofit and non-autofit modes; rotating the model around a camera look-at point; ghosting outside the viewport; normalizing modeling units and values; preset buttons with on-button previews; user-defined view presets; and/or two-dimensional image substitution.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: October 27, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adam Ross Le Doux, Alexandre Gueniot, Bharat Kumar Ahuja, Jie Li, Jordan Krissi, Matthew William Kernek, Michael Alexander Fuller, Onur Onder, Ramya Tridandapani, Constance Worsfold Gervais, Garrett William Brown, Michael Jay Gilmore, Tyler Robert Adams, Thomas R. Mignone, Stephanie Lorraine Horn, Eric Minghai Gao, Heather Joanne Alekson, Chris Welman, Thomas Nhan
  • Patent number: 10599284
    Abstract: A three-dimensional model can be presented in a two-dimensional digital canvas on a computer display. User input directed at the three-dimensional model in the two-dimensional canvas can be received. The three-dimensional model can be manipulated in response to the user input. A two-dimensional view of the three-dimensional model can be displayed. Corresponding data structures for the model, the canvas, and the two-dimensional objects in the data structure can be maintained and updated. One or more additional techniques can also be utilized in a computer system, such as continuous user-controlled model rotation in a two-dimensional canvas; viewport autofit and non-autofit modes; rotating the model around a camera look-at point; ghosting outside the viewport; normalizing modeling units and values; preset buttons with on-button previews; user-defined view presets; and/or two-dimensional image substitution.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: March 24, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adam Ross Le Doux, Alexandre Gueniot, Bharat Kumar Ahuja, Jie Li, Jordan Krissi, Matthew William Kernek, Michael Alexander Fuller, Onur Onder, Ramya Tridandapani, Constance Worsfold Gervais, Garrett William Brown, Michael Jay Gilmore, Tyler Robert Adams, Thomas R. Mignone, Stephanie Lorraine Horn, Eric Minghai Gao, Heather Joanne Alekson, Chris Welman, Thomas Nhan
  • Patent number: 10583490
    Abstract: Methods for preparing a hybrid article include disposing an additive structure comprising a plurality of layers on a build surface of a part, the build surface being defined based on x, and y coordinates, and the additive structure being defined by a three dimensional model defined by a series of planes based on x, y and z coordinates that define a plurality of layers, one layer comprising an interface surface having a contour being defined by x, and y coordinates. When the build surface and the interface surface are both oriented in space according to corresponding x, y and z coordinates, a cladding system is directed to deposit each of the sequential layers of the additive structure according to toolpaths that correspond with each of the plurality of layers of the three dimensional model.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: March 10, 2020
    Assignee: General Electric Company
    Inventors: Kemel Mehmet Coskun, Robert Edward Hullender, Kerem Torun, Onur Onder, Christopher Edward Thompson
  • Publication number: 20200064980
    Abstract: A three-dimensional model can be presented in a two-dimensional digital canvas on a computer display. User input directed at the three-dimensional model in the two-dimensional canvas can be received. The three-dimensional model can be manipulated in response to the user input. A two-dimensional view of the three-dimensional model can be displayed. Corresponding data structures for the model, the canvas, and the two-dimensional objects in the data structure can be maintained and updated. One or more additional techniques can also be utilized in a computer system, such as continuous user-controlled model rotation in a two-dimensional canvas; viewport autofit and non-autofit modes; rotating the model around a camera look-at point; ghosting outside the viewport; normalizing modeling units and values; preset buttons with on-button previews; user-defined view presets; and/or two-dimensional image substitution.
    Type: Application
    Filed: October 31, 2019
    Publication date: February 27, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Adam Ross Le Doux, Alexandre Gueniot, Bharat Kumar Ahuja, Jie Li, Jordan Krissi, Matthew William Kernek, Michael Alexander Fuller, Onur Onder, Ramya Tridandapani, Constance Worsfold Gervais, Garrett William Brown, Michael Jay Gilmore, Tyler Robert Adams, Thomas R. Mignone, Stephanie Lorraine Horn, Eric Minghai Gao, Heather Joanne Alekson, Chris Welman, Thomas Nhan
  • Publication number: 20190366491
    Abstract: A system includes a mounting plate having a plurality of reference members, an inspection system having a profiler device, and an additive manufacturing machine operatively coupled with the inspection system. A computer device scans the mounting plate with the profiler device to obtain position and orientation of the reference members and position and top surface profile data of any parts located on the mounting plate. A transmitting step transmits reference member position and orientation and part position and top surface profile data to the additive manufacturing machine. A detecting step detects mounting plate orientation and position inside the additive manufacturing machine. A combining step combines mounting plate orientation/position inside of the additive manufacturing machine and part position and top surface profile data to calculate a build path program for the additive manufacturing machine. A performing step performs a build process using the build path program to repair the parts.
    Type: Application
    Filed: May 31, 2018
    Publication date: December 5, 2019
    Applicant: General Electric Company
    Inventors: Yusuf Eren Ozturk, Steven Charles Woods, Onur Onder, Mustafa Yuvalaklioglu, Birol Turan
  • Patent number: 10496239
    Abstract: A three-dimensional model can be presented in a two-dimensional digital canvas on a computer display. User input directed at the three-dimensional model in the two-dimensional canvas can be received. The three-dimensional model can be manipulated in response to the user input. A two-dimensional view of the three-dimensional model can be displayed. Corresponding data structures for the model, the canvas, and the two-dimensional objects in the data structure can be maintained and updated. One or more additional techniques can also be utilized in a computer system, such as continuous user-controlled model rotation in a two-dimensional canvas; viewport autofit and non-autofit modes; rotating the model around a camera look-at point; ghosting outside the viewport; normalizing modeling units and values; preset buttons with on-button previews; user-defined view presets; and/or two-dimensional image substitution.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: December 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adam Ross Le Doux, Alexandre Gueniot, Bharat Kumar Ahuja, Jie Li, Jordan Krissi, Matthew William Kernek, Michael Alexander Fuller, Onur Onder, Ramya Tridandapani, Constance Worsfold Gervais, Garrett William Brown, Michael Jay Gilmore, Tyler Robert Adams, Thomas R. Mignone, Stephanie Lorraine Horn, Eric Minghai Gao, Heather Joanne Alekson, Chris Welman, Thomas Nhan
  • Patent number: 10424100
    Abstract: An animation preset graphical user interface (GUI) enables users to select a 3D model of an object and to further select between multiple animation presets that each individually cause a 3D animation engine to apply combinations of animation features against the 3D model. An exemplary animation preset may cause the object to translate across a display area (e.g., move from left to right across screen) while simultaneously rotating against a rotational axis (e.g., spinning so that different surfaces of the object become more prominent). The animation preset GUI may enable the user to dynamically toggle through different intensity levels to cause a selected animation preset to be rendered in accordance with different acceleration parameters and/or magnitude parameters. The animation preset GUI may enable the user to dynamically toggle between predefined animation spaces for animating the object. Animation-parameters may be persisted to a file to enable future editing of the animations.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: September 24, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stephanie L. Horn, Alexandre Gueniot, Ramya Tridandapani, Onur Onder, Michael Jay Gilmore, Aimee Leong, Eric Minghai Gao
  • Publication number: 20190156545
    Abstract: An animation preset graphical user interface (GUI) enables users to select a 3D model of an object and to further select between multiple animation presets that each individually cause a 3D animation engine to apply combinations of animation features against the 3D model. An exemplary animation preset may cause the object to translate across a display area (e.g., move from left to right across screen) while simultaneously rotating against a rotational axis (e.g., spinning so that different surfaces of the object become more prominent). The animation preset GUI may enable the user to dynamically toggle through different intensity levels to cause a selected animation preset to be rendered in accordance with different acceleration parameters and/or magnitude parameters. The animation preset GUI may enable the user to dynamically toggle between predefined animation spaces for animating the object. Animation-parameters may be persisted to a file to enable future editing of the animations.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 23, 2019
    Inventors: Stephanie L. Horn, Alexandre Gueniot, Ramya Tridandapani, Onur Onder, Michael Jay Gilmore, Aimee Leong, Eric Minghai Gao
  • Patent number: 10282075
    Abstract: A method and system for organizing slides by analyzing content and offering alternative solutions for placing content on the slides in an effective and visually interesting organization is provided. The presentation application automatically generates alternative design suggestions for the provided content that effectively utilize the slide space pursuant to analytics performed on the content. Providing alternative design suggestions for organizing content on a slide assists in quickly and easily creating presentations that effectively utilize slide space.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: May 7, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Maloney, John Schilling, Jonathan Chung, Andrew Kunz, Sharena Pari-Monasch, Jonathan Ko, Onur Onder
  • Publication number: 20190022760
    Abstract: Methods for preparing a hybrid article include disposing an additive structure comprising a plurality of layers on a build surface of a part, the build surface being defined based on x, and y coordinates, and the additive structure being defined by a three dimensional model defined by a series of planes based on x, y and z coordinates that define a plurality of layers, one layer comprising an interface surface having a contour being defined by x, and y coordinates. When the build surface and the interface surface are both oriented in space according to corresponding x, y and z coordinates, a cladding system is directed to deposit each of the sequential layers of the additive structure according to toolpaths that correspond with each of the plurality of layers of the three dimensional model.
    Type: Application
    Filed: July 19, 2018
    Publication date: January 24, 2019
    Inventors: Kemel Mehmet COSKUN, Robert Edward HULLENDER, Kerem TORUN, Onur ONDER, Christopher Edward THOMPSON
  • Publication number: 20180315238
    Abstract: A three-dimensional model can be presented in a two-dimensional digital canvas on a computer display. User input directed at the three-dimensional model in the two-dimensional canvas can be received. The three-dimensional model can be manipulated in response to the user input. A two-dimensional view of the three-dimensional model can be displayed. Corresponding data structures for the model, the canvas, and the two-dimensional objects in the data structure can be maintained and updated. One or more additional techniques can also be utilized in a computer system, such as continuous user-controlled model rotation in a two-dimensional canvas; viewport autofit and non-autofit modes; rotating the model around a camera look-at point; ghosting outside the viewport; normalizing modeling units and values; preset buttons with on-button previews; user-defined view presets; and/or two-dimensional image substitution.
    Type: Application
    Filed: September 22, 2017
    Publication date: November 1, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Adam Ross Le Doux, Alexandre Gueniot, Bharat Kumar Ahuja, Jie Li, Jordan Krissi, Matthew William Kernek, Michael Alexander Fuller, Onur Onder, Ramya Tridandapani, Constance Worsfold Gervais, Garrett William Brown, Michael Jay Gilmore, Tyler Robert Adams, Thomas R. Mignone, Stephanie Lorraine Horn, Eric Minghai Gao, Heather Joanne Alekson, Chris Welman, Thomas Nhan
  • Publication number: 20180314405
    Abstract: A three-dimensional model can be presented in a two-dimensional digital canvas on a computer display. User input directed at the three-dimensional model in the two-dimensional canvas can be received. The three-dimensional model can be manipulated in response to the user input. A two-dimensional view of the three-dimensional model can be displayed. Corresponding data structures for the model, the canvas, and the two-dimensional objects in the data structure can be maintained and updated. One or more additional techniques can also be utilized in a computer system, such as continuous user-controlled model rotation in a two-dimensional canvas; viewport autofit and non-autofit modes; rotating the model around a camera look-at point; ghosting outside the viewport; normalizing modeling units and values; preset buttons with on-button previews; user-defined view presets; and/or two-dimensional image substitution.
    Type: Application
    Filed: September 22, 2017
    Publication date: November 1, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Adam Ross Le Doux, Alexandre Gueniot, Bharat Kumar Ahuja, Jie Li, Jordan Krissi, Matthew William Kernek, Michael Alexander Fuller, Onur Onder, Ramya Tridandapani, Constance Worsfold Gervais, Garrett William Brown, Michael Jay Gilmore, Tyler Robert Adams, Thomas R. Mignone, Stephanie Lorraine Horn, Eric Minghai Gao, Heather Joanne Alekson, Chris Welman, Thomas Nhan
  • Publication number: 20180221958
    Abstract: Components and methods of producing hybrid additively manufactured components. A component produced using stock or traditionally produced materials as one section of the finished component and an additively manufactured portion as a second section of the finished component. The component and method of producing the component may be used, along with other benefits to decreased tooling/manufacturing time, decreased cost, and decreased waste of materials. Further the disclosure provides an improved method of producing structurally optimized components.
    Type: Application
    Filed: February 7, 2017
    Publication date: August 9, 2018
    Inventors: Kerem TORUN, Onur ONDER, Kemal COSKUN, Banu BERME, Hulya ARSLAN, Bora ISLIER
  • Publication number: 20180217742
    Abstract: A method and system for organizing slides by analyzing content and offering alternative solutions for placing content on the slides in an effective and visually interesting organization is provided. The presentation application automatically generates alternative design suggestions for the provided content that effectively utilize the slide space pursuant to analytics performed on the content. Providing alternative design suggestions for organizing content on a slide assists in quickly and easily creating presentations that effectively utilize slide space.
    Type: Application
    Filed: December 21, 2017
    Publication date: August 2, 2018
    Inventors: Christopher Maloney, John Schilling, Jonathan Chung, Andrew Kunz, Sharena Pari-Monasch, Jonathan Ko, Onur Onder
  • Patent number: 9880722
    Abstract: A method and system for organizing slides by analyzing content and offering alternative solutions for placing content on the slides in an effective and visually interesting organization is provided. The presentation application automatically generates alternative design suggestions for the provided content that effectively utilize the slide space pursuant to analytics performed on the content. Providing alternative design suggestions for organizing content on a slide assists in quickly and easily creating presentations that effectively utilize slide space.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: January 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Maloney, John Schilling, Jonathan Chung, Andrew Kunz, Sharena Pari-Monasch, Jonathan Ko, Onur Onder
  • Patent number: 9727535
    Abstract: Embodiments of the present disclosure provide a method and system for authoring a presentation with electronic ink data. Specifically, embodiments disclosed herein provide for receiving touch input and identifying type object(s) of presentation data that correspond to the received touch input. A layout may then be identified, in certain embodiments, corresponding to the touch input. A presentation is then generated based on the received touch input, identified type objects, and identified layout. The presentation data is then displayed.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: August 8, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Maloney, Onur Onder
  • Patent number: 9354779
    Abstract: A presentation program provides a graphical user interface that includes a theme gallery and a theme variation gallery. Users can apply a theme to a slide by selecting a theme thumbnail image. Once selected, a corresponding set of theme variations are indicated in the theme variation gallery using theme variation thumbnail images. Users can apply the desired theme variation by selecting the theme variation thumbnail image. Once selected, the theme variation is applied to the slide. A theme variation family identifier is stored in the slide file that allows subsequent identification of the theme, and allows a presentation program to subsequently identify theme variations for display on the theme variation gallery. A file structure is identified that allows backwards compatibility so that a presentation file of a slide with theme variations can be opened by an earlier version of a presentation program that does not implement theme variations.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: May 31, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Michael Maloney, Muhammad Asim Goheer, Onur Onder
  • Patent number: 9250767
    Abstract: A presentation program provides a graphical user interface that includes a theme gallery and a theme variation gallery. Users can apply a theme to a slide by selecting a theme thumbnail image. Once selected, a corresponding set of theme variations are indicated in the theme variation gallery using theme variation thumbnail images. Users can apply the desired theme variation by selecting the theme variation thumbnail image. Once selected, the theme variation is applied to the slide. A theme variation family identifier is stored in the slide file that allows subsequent identification of the theme, and allows a presentation program to subsequently identify theme variations for display on the theme variation gallery. A file structure is identified that allows backwards compatibility so that a presentation file of a slide with theme variations can be opened by an earlier version of a presentation program that does not implement theme variations.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: February 2, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Michael Maloney, Muhammad Asim Goheer, Onur Onder