Patents by Inventor Kerem B. Karatal

Kerem B. Karatal 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: 9459837
    Abstract: A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of a first group of services related to re-usable user interface controls, a second group of services related to user interface dialogs and user interface wizards, a third group of services related to extending the user interface functionality, and a fourth group of services related to extending functionality of a desktop of the user interface.
    Type: Grant
    Filed: October 8, 2012
    Date of Patent: October 4, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kerem B. Karatal, Michael G. Sheldon, Marc M. Miller, Chris J. Guzak, Timothy P. McKee
  • Patent number: 9430193
    Abstract: A programming interface for a computer platform may include various functionality. In certain embodiments, the programming interface may include a sidebar that provides dynamic communication access and information awareness in an integrated interactive peripheral display. Specified communication contacts and information elements may be dynamically tracked or received and provided to a user on an ongoing basis. This capability may be provided via a customizable dynamic thumbnail displayed in one or more columns in a persistent display strip along one edge of a display device. Information may be updated according to rules set by a user.
    Type: Grant
    Filed: October 8, 2012
    Date of Patent: August 30, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kerem B. Karatal, Michael G. Sheldon, Marc M. Miller, Chris J. Guzak, Timothy P. McKee
  • Patent number: 8312422
    Abstract: A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of a first group of services related to re-usable user interface controls, a second group of services related to user interface dialogs and user interface wizards, a third group of services related to extending the user interface functionality, and a fourth group of services related to extending functionality of a desktop of the user interface.
    Type: Grant
    Filed: January 20, 2009
    Date of Patent: November 13, 2012
    Assignee: Microsoft Corporation
    Inventors: Kerem B. Karatal, Marc M. Miller, Michael G. Sheldon, Timothy P. McKee, Chris J. Guzak
  • Patent number: 7908562
    Abstract: A system and method for presenting a plurality of items to a user with a contextual display. A computer system is provided which includes a data store. At least a portion of the items in the data store include one or more field entries. An explorer interacts with the data store, selects items having one or more desired field entries, and displays the selected items according to an explorer display schema. An application may select the items from the data store and may interact with a shell browser to present the selected items. A method for establishing an explorer for presenting items in a data store to a user.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: March 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Timothy P. McKee, David George De Vorchik, David Joel Sheldon, Chris J. Guzak, Jason Fergus Moore, Kerem B. Karatal, Giampiero Sierra, Leonard J. Peterson
  • Patent number: 7730073
    Abstract: A system and method for presenting related items to a user. A universal data store is provided which contains a plurality of items. A portion of the items contain relational information that allows relationships between two or more of the plurality of items to be determined. A shell presents a selected item to a user and is configured to utilize the relational information to present one or more items in the data store which are related to the selected item.
    Type: Grant
    Filed: October 23, 2003
    Date of Patent: June 1, 2010
    Assignee: Microsoft Corporation
    Inventors: Timothy P. McKee, David George De Vorchik, David Joel Sheldon, Chris J. Guzak, Jason Fergus Moore, Kerem B. Karatal, Giampiero Sierra, Leonard J. Peterson
  • Publication number: 20090125822
    Abstract: A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of a first group of services related to re-usable user interface controls, a second group of services related to user interface dialogs and user interface wizards, a third group of services related to extending the user interface functionality, and a fourth group of services related to extending functionality of a desktop of the user interface.
    Type: Application
    Filed: January 20, 2009
    Publication date: May 14, 2009
    Applicant: Microsoft Corporation
    Inventors: Kerem B. Karatal, Michael G. Sheldon, Marc M. Miller, Chris J. Guzak, Timothy P. McKee
  • Patent number: 7493592
    Abstract: A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of a first group of services related to re-usable user interface controls, a second group of services related to user interface dialogs and user interface wizards, a third group of services related to extending the user interface functionality, and a fourth group of services related to extending functionality of a desktop of the user interface.
    Type: Grant
    Filed: October 24, 2003
    Date of Patent: February 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Kerem B. Karatal, Michael G. Sheldon, Marc M. Miller, Chris J. Guzak, Timothy P. McKee