Patents by Inventor Mohamed A. M. Sadek

Mohamed A. M. Sadek 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: 10127001
    Abstract: A virtualized coordinate system is determined that describes an alternate monitor space. The virtualized coordinate system is provided to an application providing content to be displayed and the application provides virtualized rendering information including coordinates in the virtualized coordinate system. The virtualized rendering information is scaled for display on the monitor.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: November 13, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter Benjamin Freiling, Ian Hanschen, Stephen Harry Wright, Thomas W Olsen, Mohamed A. M. Sadek, Lindsay Kubasik
  • Publication number: 20170315773
    Abstract: A virtualized coordinate system is determined that describes an alternate monitor space. The virtualized coordinate system is provided to an application providing content to be displayed and the application provides virtualized rendering information including coordinates in the virtualized coordinate system. The virtualized rendering information is scaled for display on the monitor.
    Type: Application
    Filed: May 11, 2017
    Publication date: November 2, 2017
    Inventors: Peter Benjamin Freiling, Ian Hanschen, Stephen Harry Wright, Thomas W. Olsen, Mohamed A.M. Sadek, Lindsay Kubasik
  • Patent number: 9671993
    Abstract: A virtualized coordinate system is determined that describes an alternate monitor space. The virtualized coordinate system is provided to an application providing content to be displayed and the application provides virtualized rendering information including coordinates in the virtualized coordinate system. The virtualized rendering information is scaled for display on the monitor.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: June 6, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter Benjamin Freiling, Ian Hanschen, Stephen Harry Wright, Thomas W Olsen, Mohamed A. M. Sadek, Lindsay Kubasik
  • Publication number: 20160259615
    Abstract: A virtualized coordinate system is determined that describes an alternate monitor space. The virtualized coordinate system is provided to an application providing content to be displayed and the application provides virtualized rendering information including coordinates in the virtualized coordinate system. The virtualized rendering information is scaled for display on the monitor.
    Type: Application
    Filed: May 16, 2016
    Publication date: September 8, 2016
    Inventors: Peter Benjamin Freiling, Ian Hanschen, Stephen Harry Wright, Thomas W. Olsen, Mohamed A.M. Sadek, Lindsay Kubasik
  • Patent number: 9342863
    Abstract: A virtualized coordinate system is determined that describes an alternate monitor space. The virtualized coordinate system is provided to an application providing content to be displayed and the application provides virtualized rendering information including coordinates in the virtualized coordinate system. The virtualized rendering information is scaled for display on the monitor.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: May 17, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter Benjamin Freiling, Ian Hanschen, Stephen Harry Wright, Thomas W Olsen, Mohamed A. M. Sadek, Lindsay Kubasik
  • Patent number: 9239667
    Abstract: Computer-readable media, computerized methods, and user interfaces (UIs) for manipulating display areas on a GUI workspace by transitioning the display areas from an original state to one of a set of enhanced window states are provided. Initially, an indication to resize a display area is received at an operating system, which consequently invokes an appropriate window state. The indication may include capturing an edge of the display area and vertically dragging the edge to a dock-target region, thereby invoking a vertically-maximized state. Accordingly, configuration settings of the vertically-maximized state are applied such that the display area is stretched to approximately the screen height. In another instance, the indication may include capturing the display area and dragging a display area into a dock-target region, thereby invoking a semi-maximized state.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: January 19, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENCING, LLC
    Inventors: David A. Matthews, Mohamed A. M. Sadek, Stephan Hoefnagels, Ivan Brugiolo, Patrice L. Miner
  • Publication number: 20140368548
    Abstract: A virtualized coordinate system is determined that describes an alternate monitor space. The virtualized coordinate system is provided to an application providing content to be displayed and the application provides virtualized rendering information including coordinates in the virtualized coordinate system. The virtualized rendering information is scaled for display on the monitor.
    Type: Application
    Filed: June 13, 2013
    Publication date: December 18, 2014
    Inventors: Peter Benjamin Freiling, Ian Hanschen, Stephen Harry Wright, Thomas W. Olsen, Mohamed A.M. Sadek, Lindsay Kubasik
  • Patent number: 8356258
    Abstract: Computer-readable media, computerized methods, and user interfaces (UIs) for manipulating display areas on a GUI workspace by transitioning the display areas from an original state to one of a set of enhanced window states are provided. Initially, an indication to resize a display area is received at an operating system, which consequently invokes an appropriate window state. The indication may include capturing an edge of the display area and vertically dragging the edge to a dock-target region, thereby invoking a vertically-maximized state. Accordingly, configuration settings of the vertically-maximized state are applied such that the display area is stretched to approximately the screen height. In another instance, the indication may include capturing the display area and dragging a display area into a dock-target region, thereby invoking a semi-maximized state.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: January 15, 2013
    Assignee: Microsoft Corporation
    Inventors: David A. Matthews, Mohamed A. M. Sadek, Stephan Hoefnagels, Ivan Brugiolo
  • Publication number: 20090199128
    Abstract: Computer-readable media, computerized methods, and user interfaces (UIs) for manipulating display areas on a GUI workspace by transitioning the display areas from an original state to one of a set of enhanced window states are provided. Initially, an indication to resize a display area is received at an operating system, which consequently invokes an appropriate window state. The indication may include capturing an edge of the display area and vertically dragging the edge to a dock-target region, thereby invoking a vertically-maximized state. Accordingly, configuration settings of the vertically-maximized state are applied such that the display area is stretched to approximately the screen height. In another instance, the indication may include capturing the display area and dragging a display area into a dock-target region, thereby invoking a semi-maximized state.
    Type: Application
    Filed: February 1, 2008
    Publication date: August 6, 2009
    Applicant: Microsoft Corporation
    Inventors: David A. Matthews, Mohamed A.M. Sadek, Stepan Hoefnagels, Ivan Brugiolo