Patents by Inventor Timothy Daniel Barber

Timothy Daniel Barber 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: 11789747
    Abstract: To provide a hierarchical visual paradigm while maintaining the communication advantages of sibling extensions, a visual hierarchy simulation extension generates and maintains placeholders in a visually hierarchical manner, with the visual positioning of such placeholders informing the visual positioning of overlays of frames hosting the visual output of sibling extensions. Such a visual hierarchy simulation extension is utilized to layout and establish a desired visual hierarchy. One or more modules of computer-executable instructions are invoked to provide the relevant functionality, including the obtaining of the visual positioning of placeholders, the relevant visual translation between the visual positioning of placeholders and the visual overlaying of corresponding frames, the generation and movement of the corresponding frames, and the instantiation of extension content within the corresponding frames. The visual hierarchy simulation extension is hosted independently from the one or more modules.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: October 17, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Julia Margaret Binger, Timothy Daniel Barber, Masato Maeda, Matthew James Wilson, Rayman Faruk Aeron, Amber Tianqi Guo, Shanmugha Priya Satheesh, Benjamin M Schultz, Jyotirmaya Tripathi, Jong Gyu Lee
  • Publication number: 20220156088
    Abstract: To provide a hierarchical visual paradigm while maintaining the communication advantages of sibling extensions, a visual hierarchy simulation extension generates and maintains placeholders in a visually hierarchical manner, with the visual positioning of such placeholders informing the visual positioning of overlays of frames hosting the visual output of sibling extensions. Such a visual hierarchy simulation extension is utilized to layout and establish a desired visual hierarchy. One or more modules of computer-executable instructions are invoked to provide the relevant functionality, including the obtaining of the visual positioning of placeholders, the relevant visual translation between the visual positioning of placeholders and the visual overlaying of corresponding frames, the generation and movement of the corresponding frames, and the instantiation of extension content within the corresponding frames. The visual hierarchy simulation extension is hosted independently from the one or more modules.
    Type: Application
    Filed: December 27, 2021
    Publication date: May 19, 2022
    Inventors: Julia Margaret BINGER, Timothy Daniel BARBER, Masato MAEDA, Matthew James WILSON, Rayman Faruk AERON, Amber Tianqi GUO, Shanmugha Priya SATHEESH, Benjamin M. SCHULTZ, Jyotirmaya TRIPATHI, Jong Gyu LEE
  • Patent number: 11210106
    Abstract: To provide a hierarchical visual paradigm while maintaining the communication advantages of sibling extensions, a visual hierarchy simulation extension generates and maintains placeholders in a visually hierarchical manner, with the visual positioning of such placeholders informing the visual positioning of overlays of frames hosting the visual output of sibling extensions. Such a visual hierarchy simulation extension is utilized to layout and establish a desired visual hierarchy. One or more modules of computer-executable instructions are invoked to provide the relevant functionality, including the obtaining of the visual positioning of placeholders, the relevant visual translation between the visual positioning of placeholders and the visual overlaying of corresponding frames, the generation and movement of the corresponding frames, and the instantiation of extension content within the corresponding frames. The visual hierarchy simulation extension is hosted independently from the one or more modules.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: December 28, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Julia Margaret Binger, Timothy Daniel Barber, Masato Maeda, Matthew James Wilson, Rayman Faruk Aeron, Amber Tianqi Guo, Shanmugha Priya Satheesh, Benjamin M Schultz, Jyotirmaya Tripathi, Jong Gyu Lee
  • Publication number: 20210232408
    Abstract: To provide a hierarchical visual paradigm while maintaining the communication advantages of sibling extensions, a visual hierarchy simulation extension generates and maintains placeholders in a visually hierarchical manner, with the visual positioning of such placeholders informing the visual positioning of overlays of frames hosting the visual output of sibling extensions. Such a visual hierarchy simulation extension is utilized to layout and establish a desired visual hierarchy. One or more modules of computer-executable instructions are invoked to provide the relevant functionality, including the obtaining of the visual positioning of placeholders, the relevant visual translation between the visual positioning of placeholders and the visual overlaying of corresponding frames, the generation and movement of the corresponding frames, and the instantiation of extension content within the corresponding frames. The visual hierarchy simulation extension is hosted independently from the one or more modules.
    Type: Application
    Filed: January 28, 2020
    Publication date: July 29, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Julia Margaret BINGER, Timothy Daniel BARBER, Masato MAEDA, Matthew James WILSON, Rayman Faruk AERON, Amber Tianqi GUO, Shanmugha Priya SATHEESH, Benjamin M SCHULTZ, Jyotirmaya TRIPATHI, Jong Gyu LEE
  • Patent number: 10628513
    Abstract: To provide isolated extensibility for webpages, thereby enabling webpages to provide additional functionality supported by instructions whose execution is independent of execution of the instructions of the webpage, a unified manifest is utilized which comprises information regarding each of the extensions that can extend the functionality of the webpage, and a common extensibility platform script is invoked that provides the setup functionality to support such isolated extensibility. The extensibility platform script can be utilized by each extension thereby centralizing the relevant extension instantiation functionality. To provide for a unified manifest, a manifest associated with one extension can be copied into a manifest associated with another extension if the first extension indicates that it is capable of extending the second extension, or if the first extension is actually invoked by the second extension.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: April 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Timothy Daniel Barber, Masato Maeda, Hong Tao Chen, Jyotirmaya Tripathi, Rayman Faruk Aeron, Ramesh Raman
  • Publication number: 20190325072
    Abstract: To provide isolated extensibility for webpages, thereby enabling webpages to provide additional functionality supported by instructions whose execution is independent of execution of the instructions of the webpage, a unified manifest is utilized which comprises information regarding each of the extensions that can extend the functionality of the webpage, and a common extensibility platform script is invoked that provides the setup functionality to support such isolated extensibility. The extensibility platform script can be utilized by each extension thereby centralizing the relevant extension instantiation functionality. To provide for a unified manifest, a manifest associated with one extension can be copied into a manifest associated with another extension if the first extension indicates that it is capable of extending the second extension, or if the first extension is actually invoked by the second extension.
    Type: Application
    Filed: April 24, 2018
    Publication date: October 24, 2019
    Inventors: Timothy Daniel BARBER, Masato MAEDA, Hong Tao CHEN, Jyotirmaya TRIPATHI, Rayman Faruk AERON, Ramesh RAMAN
  • Patent number: 9745992
    Abstract: A turbocharger system can include a housing that includes a bore defined at least in part by a bore wall; a rolling element bearing unit that includes an outer race; and a mixed-element damper assembly disposed at least in part between the outer race and the bore wall where the mixed-element damper assembly includes a lobed-spring element and a squeeze film damper element.
    Type: Grant
    Filed: August 30, 2015
    Date of Patent: August 29, 2017
    Assignee: Honeywell International Inc.
    Inventors: Timothy Daniel Barber, Timothy Hindle, Kostandin Gjika, Paul Talbert, Ken Young, Toren S. Davis
  • Publication number: 20170058909
    Abstract: A turbocharger system can include a housing that includes a bore defined at least in part by a bore wall; a rolling element bearing unit that includes an outer race; and a mixed-element damper assembly disposed at least in part between the outer race and the bore wall where the mixed-element damper assembly includes a lobed-spring element and a squeeze film damper element.
    Type: Application
    Filed: August 30, 2015
    Publication date: March 2, 2017
    Inventors: Timothy Daniel Barber, Timothy Hindle, Kostandin Gjika, Paul Talbert, Ken Young, Toren S. Davis