Patents by Inventor Tianyu Xie

Tianyu Xie 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: 12206422
    Abstract: A method for implementing an atomic clock based on NV-15N coupling spin system in diamond and a device are provided. The method includes: applying a pulse sequence to jointly initialize NV electron spins and 15N nuclear spins; performing a Ramsey interferometry to compare a RF frequency and a 15N hyperfine coupling; entangling the NV electron spin and the nuclear spin, reading out a state of nuclear spins by collecting a fluorescence signal; calculating a frequency difference between the RF frequency and the 15N hyperfine coupling according to the fluorescence signal, thereby locking the RF frequency to the 15N hyperfine coupling; and outputting the RF frequency as a frequency standard.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: January 21, 2025
    Assignee: University of Science and Technology of China
    Inventors: Shaoyi Xu, Tianyu Xie, Zhiyuan Zhao, Fazhan Shi, Jiangfeng Du
  • Patent number: 12088312
    Abstract: A method for implementing an atomic clock based on NV-14N coupling spin system in diamond and a device are provided. The method is to lock a RF frequency using a 14N zero-field splitting and output the RF frequency as a frequency standard. The method includes: applying a pulse sequence to jointly initialize NV electron spins and 14N nuclear spins; performing a Ramsey interferometry to compare a RF frequency and a 14N zero-field splitting; entangling the NV electron spin and the nuclear spin, reading out a state of nuclear spins by collecting a fluorescence signal; calculating a frequency difference between the RF frequency and the 14N zero-field splitting according to the fluorescence signal, thereby locking the RF frequency to the 14N zero-field splitting; and outputting the RF frequency as a frequency standard.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: September 10, 2024
    Assignee: University of Science and Technology of China
    Inventors: Tianyu Xie, Shaoyi Xu, Zhiyuan Zhao, Fazhan Shi, Jiangfeng Du
  • Publication number: 20230370074
    Abstract: A method for implementing an atomic clock based on NV-15N coupling spin system in diamond and a device are provided. The method includes: applying a pulse sequence to jointly initialize NV electron spins and 15N nuclear spins; performing a Ramsey interferometry to compare a RF frequency and a 15N hyperfine coupling; entangling the NV electron spin and the nuclear spin, reading out a state of nuclear spins by collecting a fluorescence signal; calculating a frequency difference between the RF frequency and the 15N hyperfine coupling according to the fluorescence signal, thereby locking the RF frequency to the 15N hyperfine coupling; and outputting the RF frequency as a frequency standard. This system is located in a stable solid environment and is not affected by environmental conditions such as an external magnetic field, electric field, and temperature, and therefore it has an excellent robustness. Various components of the device may be integrated into several chips to miniaturize a diamond atomic clock.
    Type: Application
    Filed: June 7, 2021
    Publication date: November 16, 2023
    Inventors: Shaoyi Xu, Tianyu Xie, Zhiyuan Zhao, Fazhan Shi, Jiangfeng Du
  • Publication number: 20230370075
    Abstract: A method for implementing an atomic clock based on NV-14N coupling spin system in diamond and a device are provided. The method is to lock a RF frequency using a 14N zero-field splitting and output the RF frequency as a frequency standard. The method includes: applying a pulse sequence to jointly initialize NV electron spins and 14N nuclear spins; performing a Ramsey interferometry to compare a RF frequency and a 14N zero-field splitting; entangling the NV electron spin and the nuclear spin, reading out a state of nuclear spins by collecting a fluorescence signal; calculating a frequency difference between the RF frequency and the 14N zero-field splitting according to the fluorescence signal, thereby locking the RF frequency to the 14N zero-field splitting; and outputting the RF frequency as a frequency standard.
    Type: Application
    Filed: June 7, 2021
    Publication date: November 16, 2023
    Inventors: Tianyu Xie, Shaoyi Xu, Zhiyuan Zhao, Fazhan Shi, Jiangfeng Du
  • Patent number: 10491548
    Abstract: Techniques to configure bot flow are described. In one embodiment, an apparatus may comprise a web application hosting component operative to receive a bot-configuration requests from a web client, the bot-configuration request corresponding to a developer account for a bot system; and provide a web-based application to the web client; and a web application preparation component operative to prepare the web-based application for the web client, the web-based application comprising a message composer interface and a message flow interface, wherein the message flow interface is operative to display branching message flow between a plurality of bot messages configured in the message composer interface. Other embodiments are described and claimed.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: November 26, 2019
    Assignee: FACEBOOK, INC.
    Inventor: Tianyu Xie
  • Patent number: 10467385
    Abstract: Disclosed herein are systems, methods, and software to enhance licensing in multi-user computing environments. In an implementation, for each user of a plurality of users engaged with an application installed in a multi-user computing environment, a user-specific license state is maintained for the user with respect to the application. In addition, for each of the plurality of users engaged with the application installed in the multi-user computing environment, the application is delivered in accordance with the user-specific license state for the user.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: November 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Piotr A. Ciszewski, Tianyu Xie, Richard Moloney, Robert Donner, Zhengyu Li
  • Publication number: 20190068526
    Abstract: Exemplary embodiments relate to methods, mediums, and systems for messaging bots configured to converse with page administrators and advertisers to assist them in managing their presence on a platform, such as a social networking service. A user may have a problem or be able to optimize their presence on the platform in some way, but may not know to search for the issue (or may not even know that they have a problem). Exemplary embodiments provide a helper bot that can be triggered by real-time or asynchronous events, and guide the user through problem-solving. Triggered messages to the users can be delayed or sent under certain conditions to prevent spamming the user. The messages have a custom format that allows the conversation to be represented as a chain encapsulating the entire conversation context.
    Type: Application
    Filed: August 25, 2017
    Publication date: February 28, 2019
    Inventors: Tianyu Xie, Andrew Buchanan Flockhart, Shi He, Atol Fortin de Oliveira
  • Publication number: 20180302346
    Abstract: Techniques to configure bot flow are described. In one embodiment, an apparatus may comprise a web application hosting component operative to receive a bot-configuration requests from a web client, the bot-configuration request corresponding to a developer account for a bot system; and provide a web-based application to the web client; and a web application preparation component operative to prepare the web-based application for the web client, the web-based application comprising a message composer interface and a message flow interface, wherein the message flow interface is operative to display branching message flow between a plurality of bot messages configured in the message composer interface. Other embodiments are described and claimed.
    Type: Application
    Filed: April 17, 2017
    Publication date: October 18, 2018
    Inventor: Tianyu Xie
  • Publication number: 20180012139
    Abstract: Systems, methods, and non-transitory computer-readable media according to certain aspects can receive at least one message sent by a user of a social networking system to a page provided by the social networking system, where the page is associated with an entity. A training data set including a plurality of messages can be determined, and the training data set can indicate an intent classification for each of the plurality of messages. The intent classification can be indicative of an intent associated with a particular message. A machine learning model may be trained based at least in part on the training data set. A first intent classification for the at least one message can be determined, based at least in part on the machine learning model.
    Type: Application
    Filed: July 6, 2016
    Publication date: January 11, 2018
    Inventors: Matthew Logan Schmid, Akhil Nambiar, Ehud Weinsberg, Tianyu Xie, Shuyang Lin
  • Patent number: 9811645
    Abstract: Technology is disclosed herein for licensing applications using a preferred authorization process dynamically identified based on conditions associated with an initiation of an application. Authorization is then attempted using the preferred authorization process. In some examples, the preferred authorization process is selected from at least a keyless authorization process and a key-based authorization process.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: November 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gregory Akselrod, Tianyu Xie, Scott Kurtzebom, Gordon Hardy, Sanjay Garg, Chad Shurtz, Karvell Li, Robert Donner
  • Publication number: 20170039355
    Abstract: Disclosed herein are systems, methods, and software to enhance licensing in multi-user computing environments. In an implementation, for each user of a plurality of users engaged with an application installed in a multi-user computing environment, a user-specific license state is maintained for the user with respect to the application. In addition, for each of the plurality of users engaged with the application installed in the multi-user computing environment, the application is delivered in accordance with the user-specific license state for the user.
    Type: Application
    Filed: October 21, 2016
    Publication date: February 9, 2017
    Inventors: Piotr A. Ciszewski, Tianyu Xie, Richard Moloney, Robert Donner, Zhengyu Li
  • Patent number: 9507921
    Abstract: Disclosed herein are systems, methods, and software to enhance licensing in multi-user computing environments. In an implementation, for each user of a plurality of users engaged with an application installed in a multi-user computing environment, a user-specific license state is maintained for the user with respect to the application. In addition, for each of the plurality of users engaged with the application installed in the multi-user computing environment, the application is delivered in accordance with the user-specific license state for the user.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: November 29, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Piotr A. Ciszewski, Tianyu Xie, Richard Moloney, Robert Donner, Zhengyu Li
  • Patent number: 9311489
    Abstract: Disclosed herein are systems, methods, and software for facilitating application forensics. In least one implementation, the identity of a user associated with an attempt to access an application program that resides in a development environment is determined. Information is generated with which to encode the identity of the user in a various views of the application program rendered in a runtime environment. A reply to the attempt is communicated that includes the information and at least a portion of the application program.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: April 12, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tianyu Xie, Shawn T. Sullivan, Matthew Wood, Ryan P. Heaney, Kyle Von Haden, Peter Anthony Nobel
  • Publication number: 20160034672
    Abstract: Technology is disclosed herein for licensing applications using a preferred authorization process dynamically identified based on conditions associated with an initiation of an application. Authorization is then attempted using the preferred authorization process. In some examples, the preferred authorization process is selected from at least a keyless authorization process and a key-based authorization process.
    Type: Application
    Filed: October 9, 2015
    Publication date: February 4, 2016
    Inventors: Gregory Akselrod, Tianyu Xie, Scott Kurtzebom, Gordon Hardy, Sanjay Garg, Chad Shurtz, Karvell Li, Robert Donner
  • Patent number: 9158900
    Abstract: Systems, methods, and software are disclosed herein for licensing applications using a preferred authorization process dynamically identified based on conditions associated with an initiation of an application. Authorization is then attempted using the preferred authorization process. In some examples, the preferred authorization process is selected from at least a keyless authorization process and a key-based authorization process.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: October 13, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gregory Akselrod, Tianyu Xie, Scott Kurtzebom, Gordon Hardy, Sanjay Garg, Chad Shurtz, Karvell Li, Robert Donner
  • Publication number: 20150286806
    Abstract: Disclosed herein are systems, methods, and software to enhance licensing in multi-user computing environments. In an implementation, for each user of a plurality of users engaged with an application installed in a multi-user computing environment, a user-specific license state is maintained for the user with respect to the application. In addition, for each of the plurality of users engaged with the application installed in the multi-user computing environment, the application is delivered in accordance with the user-specific license state for the user.
    Type: Application
    Filed: September 10, 2014
    Publication date: October 8, 2015
    Inventors: Piotr A. Ciszewski, Tianyu Xie, Richard Moloney, Robert Donner, Zhengyu Li
  • Publication number: 20150193607
    Abstract: A method, system, and computer-readable storage media for providing user based licensing of an application are provided herein. The method includes receiving user log-in information from a computing device at a licensing service in response to an input by a user and providing a license for an application to the computing device, wherein the license includes device specific information associated with the user. The method also includes activating the application on the computing device using the device specific information.
    Type: Application
    Filed: March 19, 2015
    Publication date: July 9, 2015
    Inventors: Karvell Li, Robert Donner, Amit Wadhwa, Daniel R. Amirault, Sanjay Garg, Gregory Akselrod, Scott Kurtzeborn, Donald Gordon Hardy, Tianyu Xie, Chad Shurtz
  • Publication number: 20150193897
    Abstract: A method, system, and computer-readable storage media for providing user based licensing of an application are provided herein. The method includes receiving user log-in information from a computing device at a licensing service in response to an input by a user and providing a license for an application to the computing device, wherein the license includes device specific information associated with the user. The method also includes activating the application on the computing device using the device specific information.
    Type: Application
    Filed: March 19, 2015
    Publication date: July 9, 2015
    Inventors: Karvell Li, Robert Donner, Amit Wadhwa, Daniel R. Amirault, Sanjay Garg, Gregory Akselrod, Scott Kurtzeborn, Donald Gordon Hardy, Tianyu Xie, Chad Shurtz
  • Publication number: 20150193606
    Abstract: A method, system, and computer-readable storage media for providing user based licensing of an application are provided herein. The method includes receiving user log-in information from a computing device at a licensing service in response to an input by a user and providing a license for an application to the computing device, wherein the license includes device specific information associated with the user. The method also includes activating the application on the computing device using the device specific information.
    Type: Application
    Filed: March 19, 2015
    Publication date: July 9, 2015
    Inventors: Karvell Li, Robert Donner, Amit Wadhwa, Daniel R. Amirault, Sanjay Garg, Gregory Akselrod, Scott Kurtzeborn, Donald Gordon Hardy, Tianyu Xie, Chad Shurtz
  • Publication number: 20150193605
    Abstract: A method, system, and computer-readable storage media for providing user based licensing of an application are provided herein. The method includes receiving user log-in information from a computing device at a licensing service in response to an input by a user and providing a license for an application to the computing device, wherein the license includes device specific information associated with the user. The method also includes activating the application on the computing device using the device specific information.
    Type: Application
    Filed: March 19, 2015
    Publication date: July 9, 2015
    Inventors: Karvell Li, Robert Donner, Amit Wadhwa, Daniel R. Amirault, Sanjay Garg, Gregory Akselrod, Scott Kurtzeborn, Donald Gordon Hardy, Tianyu Xie, Chad Shurtz