Patents by Inventor Brian William Timm

Brian William Timm 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: 10210260
    Abstract: A client device presents a resource to a user. In order to present the resource, the client device generates and renders one or more presentation strings. The client device generates a presentation string by identifying a template module that corresponds to an content resource object in a dataset downloaded by the client device. The client device then performs a template execution operation on the content resource object. The template module corresponding to the content resource object specifies the template execution operation.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: February 19, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jonathan Thomas Campbell, Zhenguang Chen, Anthony Lawrence Jackson, Ping Jiang, Arun Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Charles Keller Smith, Brian William Timm, Andrew Joseph Violino, Kerem Yuceturk
  • Publication number: 20170228465
    Abstract: A set of user interfaces is provided to an administrator of a website. The user interfaces enable the administrator to configure search functionality of the website to present different types of search results differently. For instance, the administrator can use the user interfaces to configure the search functionality to present different properties for search results belonging to different result types.
    Type: Application
    Filed: April 27, 2017
    Publication date: August 10, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Charles Keller Smith, Jonathan Thomas Campbell, Zhenguang Chen, Arun Keller Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Viktoriya Taranov, Brian William Timm, Andrew Joseph Violino
  • Patent number: 9652545
    Abstract: A set of user interfaces is provided to an administrator of a website. The user interfaces enable the administrator to configure search functionality of the website to present different types of search results differently. For instance, the administrator can use the user interfaces to configure the search functionality to present different properties for search results belonging to different result types.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: May 16, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charles Keller Smith, Jonathan Thomas Campbell, Zhenguang Chen, Arun Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Viktoriya Taranov, Brian William Timm, Andrew Joseph Violino
  • Publication number: 20150379145
    Abstract: A set of user interfaces is provided to an administrator of a website. The user interfaces enable the administrator to configure search functionality of the website to present different types of search results differently. For instance, the administrator can use the user interfaces to configure the search functionality to present different properties for search results belonging to different result types.
    Type: Application
    Filed: September 3, 2015
    Publication date: December 31, 2015
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Charles Keller Smith, Jonathan Thomas Campbell, Zhenguang Chen, Arun Keller Krishnamoorthy, Boxin Li, Charles Reeves Little, Viktoriya Taranov, Brian William Timm, Andrew Joseph Violino
  • Patent number: 9135358
    Abstract: A set of user interfaces is provided to an administrator of a website. The user interfaces enable the administrator to configure search functionality of the website to present different types of search results differently. For instance, the administrator can use the user interfaces to configure the search functionality to present different properties for search results belonging to different result types.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: September 15, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Thomas Campbell, Zhenguang Chen, Arun Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Charles Keller Smith, Viktoriya Taranov, Brian William Timm, Andrew Joseph Violino
  • Publication number: 20120102095
    Abstract: A client device presents a resource to a user. In order to present the resource, the client device generates and renders one or more presentation strings. The client device generates a presentation string by identifying a template module that corresponds to an content resource object in a dataset downloaded by the client device. The client device then performs a template execution operation on the content resource object. The template module corresponding to the content resource object specifies the template execution operation.
    Type: Application
    Filed: June 30, 2011
    Publication date: April 26, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Jonathan Thomas Campbell, Zhenguang Chen, Anthony Lawrence Jackson, Ping Jiang, Arun Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Charles Keller Smith, Brian William Timm, Andrew Joseph Violino, Kerem Yuceturk
  • Publication number: 20120102386
    Abstract: A server system enables users to configure user interfaces. A generic presentation string is stored at a data storage system. The generic presentation string is renderable to present an unfilled template that may include one or more slots. A template module is generated from the generic presentation string. The generic presentation string specifies a transformation operation. A template execution operation generates presentation strings renderable to present filled templates. In the filled templates, data based on objects belonging to a given type replace the slots of the unfilled template.
    Type: Application
    Filed: June 30, 2011
    Publication date: April 26, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Jonathan Thomas Campbell, Zhenguang Chen, Anthony Lawrence Jackson, Ping Jiang, Arun Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Charles Keller Smith, Brian William Timm, Andrew Joseph Violino, Kerem Yuceturk
  • Publication number: 20120102024
    Abstract: A set of user interfaces is provided to an administrator of a website. The user interfaces enable the administrator to configure search functionality of the website to present different types of search results differently. For instance, the administrator can use the user interfaces to configure the search functionality to present different properties for search results belonging to different result types.
    Type: Application
    Filed: June 30, 2011
    Publication date: April 26, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Jonathan Thomas Campbell, Zhenguang Chen, Arun Krishnamoorthy, Boxin Li, Charles Reeves Little, II, Charles Keller Smith, Viktoriya Taranov, Brian William Timm, Andrew Joseph Violino