Patents by Inventor Matthew James WILSON
Matthew James WILSON 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: 12233212Abstract: Some embodiments provide for an inspiratory limb for a breathing circuit that includes a first segment that comprises a first heater wire circuit and a second segment that comprises a second heater wire circuit. The inspiratory limb can include an intermediate connector that includes a connection circuit that electrically couples the first heater wire circuit to the second heater wire circuit. The inspiratory limb can be configured to operate in two modes wherein, in a first mode, electrical power passes through the first electrical connection to provide power to the first heater wire circuit without providing power to the second heater wire circuit, and in a second mode, electrical power pass through the first electrical connection to provide power to both the first heater wire circuit and the second heater wire circuit.Type: GrantFiled: February 18, 2021Date of Patent: February 25, 2025Assignee: Fisher & Paykel Healthcare LimitedInventors: Po-Yen Liu, Peter Alan Seekup, Anthony James Newland, Malcolm David Smith, Ping Si, Helgard Oosthuysen, Matthew Robert Wilson, Ian Lee Wai Kwan, Sinaa Alnashi, Paul James Tonkin, Kiel Anthony McCool, David Robert Kemps, Yayi Lin, Callum McDonald Ross, David John Sims
-
Patent number: 11789747Abstract: 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: GrantFiled: December 27, 2021Date of Patent: October 17, 2023Assignee: Microsoft Technology Licensing, LLCInventors: 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: 20220156088Abstract: 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: ApplicationFiled: December 27, 2021Publication date: May 19, 2022Inventors: 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: 11210106Abstract: 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: GrantFiled: January 28, 2020Date of Patent: December 28, 2021Assignee: Microsoft Technology Licensing, LLCInventors: 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: 11095459Abstract: Techniques for automatic generation of app-specific client certification are disclosed herein. In one embodiment, a method includes receiving, at a web server in a packaged application containing a co-packaged web client, a connection request from a web client and a first copy of a client certificate from the web client. Upon receiving the client certificate, the web server can authenticate the connection request from the web client using a second copy of a client certificate previously generated by the web server for the co-packaged web client. In response to successfully authenticating, based on both the first and second copies of the client certificate, the web server can establish a secure connection with the web client to allow the web client access to system level services on the computing device. Otherwise, the web server would refuse connection.Type: GrantFiled: May 31, 2018Date of Patent: August 17, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Christopher Scott Martinez, Shovon Nazmus, Matthew James Wilson, Jyotirmaya Tripathi, Rayman Aeron
-
Publication number: 20210232408Abstract: 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: ApplicationFiled: January 28, 2020Publication date: July 29, 2021Applicant: Microsoft Technology Licensing, LLCInventors: 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: 10789529Abstract: A data entry system is described which has a user interface which receives a sequence of one or more context text items input by a user. The data entry system has a predictor trained to predict a next item in the sequence. The predictor comprises a plurality of learnt text item embeddings each text item embedding representing a text item in a numerical form, the text item embeddings having a plurality of different lengths. A projection component obtains text item embeddings of the context text items and projects these to be of the same length. The predictor comprises a trained neural network which is fed the projected text item embeddings and which computes a numerical output associated with the predicted next item.Type: GrantFiled: March 30, 2017Date of Patent: September 29, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Douglas Alexander Harper Orr, Juha Iso-Sipila, Marco Fiscato, Matthew James Wilson, Joseph Osborne
-
Publication number: 20190372783Abstract: Techniques for automatic generation of app-specific client certification are disclosed herein. In one embodiment, a method includes receiving, at a web server in a packaged application containing a co-packaged web client, a connection request from a web client and a first copy of a client certificate from the web client. Upon receiving the client certificate, the web server can authenticate the connection request from the web client using a second copy of a client certificate previously generated by the web server for the co-packaged web client. In response to successfully authenticating, based on both the first and second copies of the client certificate, the web server can establish a secure connection with the web client to allow the web client access to system level services on the computing device. Otherwise, the web server would refuse connection.Type: ApplicationFiled: May 31, 2018Publication date: December 5, 2019Inventors: Christopher Scott Martinez, Shovon Nazmus, Matthew James Wilson, Jyotirmaya Tripathi, Rayman Aeron
-
Publication number: 20140087632Abstract: A method of forming a profile of a leading edge on an aerofoil having a leading edge extending along an axis and providing a fluid jet that has a Gaussian energy distribution profile. The jet is traversed along a path that substantially follows the axis, the maximum energy of the fluid jet being directed to a location offset from the axis.Type: ApplicationFiled: August 21, 2013Publication date: March 27, 2014Applicant: ROLLS-ROYCE PLCInventors: Ka Him CHAN, Matthew James WILSON, Zhidong XI, Haolei HU