Patents by Inventor Peter Freiling

Peter Freiling 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: 10346031
    Abstract: Embodiments provide systems and methods for activating applications in a distributed asynchronous system based on detecting touches on a display. The system detects an input on a display. The input on the display may be, for example, from a human touch or a pointing device. An input state manager executes hit-testing on a visual tree to identify a selected view using the input on the display. The selected view is compared to an active view. A shell in the system is notified when the selected view does not match the active view. The input state manager is then notified if the selected view should be made a new active view. The system instructs an application activation service to activate an application associated with the selected view. An input state manager is notified when the application associated with the selected view has been made an active view.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: July 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Harley M. Rosnow, Albert Hwang, Ramrajprabu Balasubramanian, Baris Yazici, Peter Freiling
  • Publication number: 20180088767
    Abstract: Embodiments provide systems and methods for activating applications in a distributed asynchronous system based on detecting touches on a display. The system detects an input on a display. The input on the display may be, for example, from a human touch or a pointing device. An input state manager executes hit-testing on a visual tree to identify a selected view using the input on the display. The selected view is compared to an active view. A shell in the system is notified when the selected view does not match the active view. The input state manager is then notified if the selected view should be made a new active view. The system instructs an application activation service to activate an application associated with the selected view. An input state manager is notified when the application associated with the selected view has been made an active view.
    Type: Application
    Filed: June 28, 2017
    Publication date: March 29, 2018
    Inventors: Harley M. Rosnow, Albert Hwang, Ramrajprabu Balasubramanian, Baris Yazici, Peter Freiling
  • Patent number: 9733823
    Abstract: Embodiments provide systems and methods for activating applications in a distributed asynchronous system based on detecting touches on a display.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: August 15, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Harley M. Rosnow, Albert Hwang, Ramrajprabu Balasubramanian, Baris Yazici, Peter Freiling
  • Publication number: 20160291828
    Abstract: Embodiments provide systems and methods for activating applications in a distributed asynchronous system based on detecting touches on a display.
    Type: Application
    Filed: April 1, 2015
    Publication date: October 6, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Harley M. Rosnow, Albert Hwang, Ramrajprabu Balasubramanian, Baris Yazici, Peter Freiling
  • Patent number: D633023
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: February 22, 2011
    Assignee: Honda Motor Co., Ltd.
    Inventors: Lawrence Hwang, Jeffrey Peter Freiling