Patents by Inventor Tao Di

Tao Di 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).

  • Publication number: 20240168194
    Abstract: A method for modeling a subsurface property for a subterranean volume of interest includes receiving input measurement data representing a subterranean volume of interest, predicting a subsurface property based at least in part on the input measurement data using a first machine learning model, predicting a subsurface property model based at least in part on the subsurface property, the input measurement data, or both, using a second machine learning model, predicting synthetic measurement data based at least in part on the subsurface property model using a third machine learning model, a physics-based model, or both, comparing the synthetic measurement data and the input measurement data, and training the first machine learning model, the second machine learning model, or both based at least in part on the comparing.
    Type: Application
    Filed: March 22, 2022
    Publication date: May 23, 2024
    Inventors: Aria Abubakar, Haibin Di, Tao Zhao, Zhun Li, Cen Li
  • Patent number: 10348567
    Abstract: Techniques and technologies for mapping user identifiers between different device ecosystems are described. In at least some embodiments, a system includes a processing component, a memory, and a mapping engine configured to map a first identifier associated with a user with a second identifier, at least one of the first or second identifiers being associated with a first device ecosystem; and map a third identifier associated with a second device ecosystem with at least one of the first identifier or the second identifier, the second device ecosystem different from the first device ecosystem, based at least partially on (i) a plurality of first co-location occurrences of the third identifier with the first identifier, and (ii) a plurality of second co-location occurrences of the third identifier with the second identifier. The mapping engine may provide an indication of an association of the third identifier with the user.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: July 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shaoyu Zhou, Tao Di, Shaojian He, Jason Zhu
  • Publication number: 20170111226
    Abstract: Techniques and technologies for mapping user identifiers between different device ecosystems are described. In at least some embodiments, a system includes a processing component, a memory, and a mapping engine configured to map a first identifier associated with a user with a second identifier, at least one of the first or second identifiers being associated with a first device ecosystem; and map a third identifier associated with a second device ecosystem with at least one of the first identifier or the second identifier, the second device ecosystem different from the first device ecosystem, based at least partially on (i) a plurality of first co-location occurrences of the third identifier with the first identifier, and (ii) a plurality of second co-location occurrences of the third identifier with the second identifier. The mapping engine may provide an indication of an association of the third identifier with the user.
    Type: Application
    Filed: October 15, 2015
    Publication date: April 20, 2017
    Inventors: Shaoyu Zhou, Tao Di, Shaojian He, Jason Zhu
  • Patent number: 8225287
    Abstract: In a method for testing a system, the technology initially accesses a database having a plurality of stand-alone pieces-of-code. Each piece-of-code includes a sequence of operations to be performed on a system. One or more of a plurality of stand-alone pieces-of-code within a database are selected to generate a set of at least two stand-alone pieces-of-code, based on a testing scenario. A variable test sequence from a set of at least two stand-alone pieces-of-code is then generated. The variable test sequence is then utilized to test a system based on a testing scenario.
    Type: Grant
    Filed: March 13, 2007
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Lewis S. Bruck, Ranjani Ramamurthy, Tao Di, Shriram Lakshmi
  • Patent number: D560185
    Type: Grant
    Filed: November 28, 2005
    Date of Patent: January 22, 2008
    Assignee: Nokia Corporation
    Inventors: Tao Di, William Yau, Antti Kujala
  • Patent number: D560215
    Type: Grant
    Filed: November 28, 2005
    Date of Patent: January 22, 2008
    Assignee: Nokia Corporation
    Inventors: Tao Di, William Yau, Antti Kujala
  • Patent number: D561145
    Type: Grant
    Filed: November 28, 2005
    Date of Patent: February 5, 2008
    Assignee: Nokia Corporation
    Inventors: Tao Di, William Yau, Antti Kujala
  • Patent number: D561181
    Type: Grant
    Filed: November 28, 2005
    Date of Patent: February 5, 2008
    Assignee: Nokia Corporation
    Inventors: Tao Di, William Yau, Antti Kujala
  • Patent number: D562815
    Type: Grant
    Filed: November 28, 2005
    Date of Patent: February 26, 2008
    Assignee: Nokia Corporation
    Inventors: Tao Di, William Yau, Antti Kujala
  • Patent number: D569857
    Type: Grant
    Filed: November 28, 2005
    Date of Patent: May 27, 2008
    Assignee: Nokia Corporation
    Inventors: Tao Di, William Yau, Antti Kujala