Patents by Inventor Ziad Khalidi

Ziad Khalidi 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).

  • Publication number: 20170091155
    Abstract: Generating a preview representative of a font is provided. A font typeface preview engine generates a preview font file comprising a plurality of font typeface preview elements, wherein each font typeface preview element is associated with a cloud-based font. The font typeface preview engine further generates a mapping file comprising location data mapping each font to a storage location of its associated font typeface preview element in the preview font file. The preview font file and the mapping file are transmitted to a client application executing on a computing device for rendering the plurality of font typeface preview elements as representations of the fonts in a font selection menu. The size of the preview font file can be kept very low. Thus, the computing device is enabled to render the font typeface preview elements with high fidelity, while saving memory allocation for fonts and reducing processor load.
    Type: Application
    Filed: September 30, 2015
    Publication date: March 30, 2017
    Applicant: Microsoft Technology Licensing, LLC.
    Inventors: Shashidhar Rajashekara, Ziad Khalidi, Simon James Daniels, Shanshan Liu, Abhijit Nemichand Gore, Sami Azzam, Kumaran Bhakthavachalam
  • Publication number: 20070124681
    Abstract: A presentation timer provides a graphical representation of the presentation time during a presentation. The graphical representation of the presentation time is displayed in such a manner that it easily visible to the presenter but is not distracting to the presenter or the audience. An alert may also be configured such that the presenter is reminded of the time remaining within the presentation. The display and configuration of the presentation timer may be configured through a user interface. For example, a user may set the time allocated for the presentation, the alert time; the color, type, and location of the display as well as the parameters alert.
    Type: Application
    Filed: November 28, 2005
    Publication date: May 31, 2007
    Applicant: Microsoft Corporation
    Inventors: Mohamed Abbar, Ziad Khalidi
  • Publication number: 20060136829
    Abstract: A customized user interface for exposing customized application functionality sets is provided. A variety of customized user interface “skins” are provided for selectively overlaying a standard application user interface for hiding unwanted functionality and/or for exposing certain desired or non-standard functionality. While a standard application user interface is overlaid with a customized user interface skin, only the functionality exposed by the customized user interface skin will execute functionality of the associated application. Customized content, including games, educational information, business information and professional information may be provided via the customized user interface skin. A development wizard may be used for creating customized user interface skins or for further customizing customized user interface skins.
    Type: Application
    Filed: December 9, 2004
    Publication date: June 22, 2006
    Applicant: Microsoft Corporation
    Inventors: Mohamed Abbar, Ziad Khalidi