Patents by Inventor Tristan Williams

Tristan Williams 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: 11941831
    Abstract: An image processing system to estimate depth for a scene. The image processing system includes a fusion engine to receive a first depth estimate from a geometric reconstruction engine and a second depth estimate from a neural network architecture. The fusion engine is configured to probabilistically fuse the first depth estimate and the second depth estimate to output a fused depth estimate for the scene. The fusion engine is configured to receive a measurement of uncertainty for the first depth estimate from the geometric reconstruction engine and a measurement of uncertainty for the second depth estimate from the neural network architecture, and use the measurements of uncertainty to probabilistically fuse the first depth estimate and the second depth estimate.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: March 26, 2024
    Assignee: Imperial College Innovations Limited
    Inventors: Tristan William Laidlow, Jan Czarnowski, Stefan Leutenegger
  • Publication number: 20230364507
    Abstract: A method for facilitating user interactions. The method includes detecting a selection by a pointer device of a first character; detecting a movement of the pointer device towards a target object; presenting an indicator; detecting that the pointer device is within a predetermined distance of the target object; determining whether a job to be executed with respect to the target object is capable of being executed by the first character; highlighting the target object when the pointer device is within the predetermined distance and the first character is capable of executing the job; assigning the first character to the target object; causing the first character to execute the job with respect to the target object; and updating a presentation of the target object to present a result of the executed job.
    Type: Application
    Filed: May 11, 2023
    Publication date: November 16, 2023
    Applicant: Supercell Oy
    Inventors: Touko Tahkokallio, Tristan Williams
  • Patent number: 11773171
    Abstract: The present invention provides Wnt pathway agonists and related compositions, which may be used in any of a variety of therapeutic methods for the treatment of diseases.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: October 3, 2023
    Assignee: Surrozen Operating, Inc.
    Inventors: Yang Li, Tom Zhiye Yuan, Aaron Ken Sato, Wen-Chen Yeh, Claudia Yvonne Janda, Tristan William Fowler, Helene Baribault, Kuo-Pao Lai, Liqin Xie, Randall J. Brezski, Chenggang Lu
  • Patent number: 11684850
    Abstract: A method for facilitating user interactions. The method includes detecting a selection by a pointer device of a first character; detecting a movement of the pointer device towards a target object; presenting an indicator; detecting that the pointer device is within a predetermined distance of the target object; determining whether a job to be executed with respect to the target object is capable of being executed by the first character; highlighting the target object when the pointer device is within the predetermined distance and the first character is capable of executing the job; assigning the first character to the 10 target object; causing the first character to execute the job with respect to the target object; and updating a presentation of the target object to present a result of the executed job.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: June 27, 2023
    Assignee: Supercell Oy
    Inventors: Touko Tahkokallio, Tristan Williams
  • Publication number: 20220362664
    Abstract: A method for facilitating user interactions. The method includes detecting a selection by a pointer device of a first character; detecting a movement of the pointer device towards a target object; presenting an indicator; detecting that the pointer device is within a predetermined distance of the target object; determining whether a job to be executed with respect to the target object is capable of being executed by the first character; highlighting the target object when the pointer device is within the predetermined distance and the first character is capable of executing the job; assigning the first character to the target object; causing the first character to execute the job with respect to the target object; and updating a presentation of the target object to present a result of the executed job.
    Type: Application
    Filed: May 23, 2022
    Publication date: November 17, 2022
    Applicant: Supercell Oy
    Inventors: Touko Tahkokallio, Tristan Williams
  • Publication number: 20220189116
    Abstract: An image processing system configured to obtain a mesh representation of a scene, wherein the mesh representation comprises a plurality of polygons defined by respective vertices associated with an in-plane position, the in-plane position being in a plane comprising a first dimension and a second dimension, and the vertices having an associated vertex depth value in a third dimension different from the first dimension and the second dimension. The image processing system comprises an in-plane position estimation network configured to process image data representative of an image of the scene to estimate the in-plane positions associated with respective vertices of the mesh representation. The image processing system further comprises a depth estimation engine configured to process the in-plane positions and the image data to estimate the associated vertex depth values for the respective vertices of the mesh representation.
    Type: Application
    Filed: March 4, 2022
    Publication date: June 16, 2022
    Inventors: Michael BLOESCH, Tristan William LAIDLOW, Ronald CLARK, Andrew DAVISON, Stefan LEUTENEGGER
  • Patent number: 11338201
    Abstract: A method for facilitating user interactions. The method includes detecting a selection by a pointer device of a first character; detecting a movement of the pointer device towards a target object; presenting an indicator; detecting that the pointer device is within a predetermined distance of the target object; determining whether a job to be executed with respect to the target object is capable of being executed by the first character; highlighting the target object when the pointer device is within the predetermined distance and the first character is capable of executing the job; assigning the first character to the 10 target object; causing the first character to execute the job with respect to the target object; and updating a presentation of the target object to present a result of the executed job.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: May 24, 2022
    Assignee: Supercell Oy
    Inventors: Touko Tahkokallio, Tristan Williams
  • Publication number: 20210350560
    Abstract: An image processing system to estimate depth for a scene. The image processing system includes a fusion engine to receive a first depth estimate from a geometric reconstruction engine and a second depth estimate from a neural network architecture. The fusion engine is configured to probabilistically fuse the first depth estimate and the second depth estimate to output a fused depth estimate for the scene. The fusion engine is configured to receive a measurement of uncertainty for the first depth estimate from the geometric reconstruction engine and a measurement of uncertainty for the second depth estimate from the neural network architecture, and use the measurements of uncertainty to probabilistically fuse the first depth estimate and the second depth estimate.
    Type: Application
    Filed: July 23, 2021
    Publication date: November 11, 2021
    Inventors: Tristan William LAIDLOW, Jan CZARNOWSKI, Stefan LEUTENEGGER
  • Publication number: 20210217522
    Abstract: Systems and methods including analyzing profiles, generating recommendation(s) and supporting evidence associated with the recommendation(s) related to medical services provided to a patient, and transmitting the recommendation(s) and supporting evidence associated with the recommendation(s) to a device that displays the information are disclosed. The supporting evidence may be presented based on a statistical relevance of the information and/or a likelihood that a medical professional will utilize the information.
    Type: Application
    Filed: January 14, 2020
    Publication date: July 15, 2021
    Inventors: Peter Vladimir Loscutoff, Christopher James Lauinger, Melanie Goetz, Robert Tristan Williams, Emily Anderson
  • Publication number: 20210008451
    Abstract: A method for facilitating user interactions. The method includes detecting a selection by a pointer device of a first character; detecting a movement of the pointer device towards a target object; presenting an indicator; detecting that the pointer device is within a predetermined distance of the target object; determining whether a job to be executed with respect to the target object is capable of being executed by the first character; highlighting the target object when the pointer device is within the predetermined distance and the first character is capable of executing the job; assigning the first character to the 10 target object; causing the first character to execute the job with respect to the target object; and updating a presentation of the target object to present a result of the executed job.
    Type: Application
    Filed: September 28, 2020
    Publication date: January 14, 2021
    Applicant: Supercell Oy
    Inventors: Touko Tahkokallio, Tristan Williams
  • Publication number: 20200357046
    Abstract: Portable hand-held battery powered massagers and systems that allows for automated rental of the massager are disclosed. The system allow for the massagers to be freely rented anywhere within a vicinity without physical security and includes mobile devices and remote computing operating systems that communicate with each other and the massager. Activation of the massager is initiated automatically upon rental via independent control over the transmission of the power source to the electric motor that drives the massager tip. Built in GPS tracks, locates, and deters theft of massagers. Expiration of the rental time deactivates the massager and renders it inoperable.
    Type: Application
    Filed: May 7, 2020
    Publication date: November 12, 2020
    Inventor: Tristan William McGann
  • Publication number: 20200308287
    Abstract: The present invention provides Wnt pathway agonists and related compositions, which may be used in any of a variety of therapeutic methods for the treatment of diseases.
    Type: Application
    Filed: December 19, 2018
    Publication date: October 1, 2020
    Inventors: Yang LI, Tom Zhiye YUAN, Aaron Ken SATO, Wen-Chen YEH, Claudia Yvonne JANDA, Tristan William FOWLER, Helene BARIBAULT, Kuo-Pao LAI, Liqin XIE, Randall J. BREZSKI, Chenggang LU
  • Patent number: 10786734
    Abstract: Disclosed is a method for facilitating user interactions. The method includes detecting a selection by a pointer device of a first character; detecting a movement of the pointer device towards a target object; presenting an indicator; detecting that the pointer device is within a predetermined distance of the target object; determining whether a job to be executed with respect to the target object is capable of being executed by the first character; highlighting the target object when the pointer device is within the predetermined distance and the first character is capable of executing the job; assigning the first character to the target object; causing the first character to execute the job with respect to the target object; and updating a presentation of the target object to present a result of the executed job.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: September 29, 2020
    Assignee: Supercell Oy
    Inventors: Touko Tahkokallio, Tristan Williams
  • Publication number: 20200261797
    Abstract: Disclosed is a method for facilitating user interactions. The method includes detecting a selection by a pointer device of a first character; detecting a movement of the pointer device towards a target object; presenting an indicator; detecting that the pointer device is within a predetermined distance of the target object; determining whether a job to be executed with respect to the target object is capable of being executed by the first character; highlighting the target object when the pointer device is within the predetermined distance and the first character is capable of executing the job; assigning the first character to the target object; causing the first character to execute the job with respect to the target object; and updating a presentation of the target object to present a result of the executed job.
    Type: Application
    Filed: February 20, 2019
    Publication date: August 20, 2020
    Inventors: Touko Tahkokallio, Tristan Williams
  • Patent number: 10574505
    Abstract: An endpoint broker to provide application launch endpoints from multiple data centers having different tenancy sets. Upon accessing a request for an application launch endpoint connection for a user, the broker selects a data center, from amongst multiple data centers that have different tenancy sets, that is to provide an endpoint in satisfaction of the request. The endpoint broker identifies an endpoint from the selected data center, and then associates the identified endpoint with the user. The user is then provided access to the identified endpoint using the association. Thus, a user is not restricted to having an endpoint from a single data center. If there are concerns with providing an endpoint from one data center, an endpoint may be provided from another data center in a manner that is transparent to the user.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: February 25, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sriram Sampath, Tristan William Scott, Ido Miles Ben-Shachar, Ersev Samim Erdogan, Niraj Agarwala
  • Patent number: 10554646
    Abstract: Embodiments are directed to provisioning private virtual machines in a public cloud and to managing private virtual machines hosted on a public cloud. In one scenario, a computer system receives authentication information for a private domain from an entity. The entity indicates that their private virtual machines are to be provisioned on a public cloud, where the entity's private domain is accessible using the authentication information. The computer system establishes a virtual network on the public cloud which is configured to host the entity's private virtual machines, where each virtual machine hosts remote applications. The computer system establishes an authenticated connection from the virtual network to the entity's private domain using the received authentication information and provides the entity's private virtual machines on the public cloud.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: February 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amjad Hussain, Jonathan Austin Hoover, Tristan William Scott, Ido Miles Ben-Shachar, Kevin Scott London
  • Publication number: 20190222465
    Abstract: An endpoint broker to provide application launch endpoints from multiple data centers having different tenancy sets. Upon accessing a request for an application launch endpoint connection for a user, the broker selects a data center, from amongst multiple data centers that have different tenancy sets, that is to provide an endpoint in satisfaction of the request. The endpoint broker identifies an endpoint from the selected data center, and then associates the identified endpoint with the user. The user is then provided access to the identified endpoint using the association. Thus, a user is not restricted to having an endpoint from a single data center. If there are concerns with providing an endpoint from one data center, an endpoint may be provided from another data center in a manner that is transparent to the user.
    Type: Application
    Filed: March 20, 2019
    Publication date: July 18, 2019
    Inventors: Sriram Sampath, Tristan William Scott, Ido Miles Ben-Shachar, Ersev Samim Erdogan, Niraj Agarwala
  • Publication number: 20190168833
    Abstract: A vehicle panel mounting jig includes a first block assembly having a first arm extending substantially perpendicularly at a first mounting jig end, and a second block assembly having a second arm extending substantially perpendicularly at a second mounting jig end and also an opening defined within an inside second block end wherein an inside first block end of the first block assembly is configured for placement therein. The first block assembly and the second block assembly are coupled with an internal tension device. Each of the first arm and the second arm may include a notch formed on an inside radius, and one of the block assemblies may include a handle extending at either the first mounting jig end or the second mounting jig end.
    Type: Application
    Filed: December 1, 2017
    Publication date: June 6, 2019
    Inventor: Tristan William Hollar
  • Publication number: 20190124060
    Abstract: Embodiments are directed to provisioning private virtual machines in a public cloud and to managing private virtual machines hosted on a public cloud. In one scenario, a computer system receives authentication information for a private domain from an entity. The entity indicates that their private virtual machines are to be provisioned on a public cloud, where the entity's private domain is accessible using the authentication information. The computer system establishes a virtual network on the public cloud which is configured to host the entity's private virtual machines, where each virtual machine hosts remote applications. The computer system establishes an authenticated connection from the virtual network to the entity's private domain using the received authentication information and provides the entity's private virtual machines on the public cloud.
    Type: Application
    Filed: September 17, 2018
    Publication date: April 25, 2019
    Inventors: Amjad HUSSAIN, Jonathan Austin HOOVER, Tristan William SCOTT, Ido Miles BEN-SHACHAR, Kevin Scott LONDON
  • Patent number: 10243777
    Abstract: An endpoint broker to provide application launch endpoints from multiple data centers having different tenancy sets. Upon accessing a request for an application launch endpoint connection for a user, the broker selects a data center, from amongst multiple data centers that have different tenancy sets, that is to provide an endpoint in satisfaction of the request. The endpoint broker identifies an endpoint from the selected data center, and then associates the identified endpoint with the user. The user is then provided access to the identified endpoint using the association. Thus, a user is not restricted to having an endpoint from a single data center. If there are concerns with providing an endpoint from one data center, an endpoint may be provided from another data center in a manner that is transparent to the user.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: March 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sriram Sampath, Tristan William Scott, Ido Miles Ben-Shachar, Ersev Samim Erdogan, Niraj Agarwala