Patents by Inventor Shen Pan

Shen Pan 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: 10991371
    Abstract: A first recognition result of an input voice is generated, where the input voice is input by a user of a terminal, and the first recognition result is generated by a voice assistant of the terminal. An application of the terminal is determined based on the first recognition result, where the application provides a service, and the application is different from the voice assistant. The input voice is passed to the application, where the application performs voice recognition on the input voice to generate a second recognition result. The service is provided to the user based on the second recognition result.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: April 27, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Shen Pan
  • Patent number: 10983981
    Abstract: A distributed key-value database management system may provide transactions having a high degree of conformance to ACID properties. A data element may be maintained as a versioned list, where each entry may comprise a timestamp and a value indicative of a corresponding version of the data element. The timestamp may be based at least in part on a vended time value. Timestamps may be monotonically increasing and unique across all entries in a distributed system. Conflicting updates to a data element may be detected directly, prior to the completion of involved transactions.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: April 20, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Vaibhav Sharma, Nitin Kumar Gupta, Marvin Michael Theimer, Shen Pan, Léon Thrane, Zachary Thomas Crowell
  • Publication number: 20200219510
    Abstract: A first recognition result of an input voice is generated, where the input voice is input by a user of a terminal, and the first recognition result is generated by a voice assistant of the terminal. An application of the terminal is determined based on the first recognition result, where the application provides a service, and the application is different from the voice assistant. The input voice is passed to the application, where the application performs voice recognition on the input voice to generate a second recognition result. The service is provided to the user based on the second recognition result.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Applicant: Alibaba Group Holding Limited
    Inventor: Shen Pan
  • Patent number: 10643615
    Abstract: A first recognition result of an input voice is generated, where the input voice is input by a user of a terminal, and the first recognition result is generated by a voice assistant of the terminal. An application of the terminal is determined based on the first recognition result, where the application provides a service, and the application is different from the voice assistant. The input voice is passed to the application, where the application performs voice recognition on the input voice to generate a second recognition result. The service is provided to the user based on the second recognition result.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: May 5, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Shen Pan
  • Publication number: 20190304461
    Abstract: A first recognition result of an input voice is generated, where the input voice is input by a user of a terminal, and the first recognition result is generated by a voice assistant of the terminal. An application of the terminal is determined based on the first recognition result, where the application provides a service, and the application is different from the voice assistant. The input voice is passed to the application, where the application performs voice recognition on the input voice to generate a second recognition result. The service is provided to the user based on the second recognition result.
    Type: Application
    Filed: June 20, 2019
    Publication date: October 3, 2019
    Applicant: Alibaba Group Holding Limited
    Inventor: Shen Pan
  • Patent number: 8965861
    Abstract: To achieve long running batch updates, a transaction aggregator layer and one or more data aggregation queues, such as a command queue, are placed between one or more clients and a database. Writes go to the database aggregator layer and are enqueued in the appropriate data aggregation queue, which may be allocated by transaction. Committing the transaction drains the queue and writes the contents of the queue in one transaction-like update to the database. By using the transaction logic in the transaction aggregator layer, transaction-like behavior may be achieved that allows both updates and transactions to scale with less impact on database servers.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: February 24, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Zachary M. Shalla, Ullas Sankhla, Shen Pan, Nagesh V. Honnalli, Surendra Moolchand Bashani, Vaibhav Sharma, Gaurav D. Ghare, Sushanth Tiruvaipati, Léon Thrane
  • Publication number: 20060228704
    Abstract: The invention relates to a process for monitoring exogenous nucleic acid in transit, termed Visualization Of Introduced DNA (VOID). Once the nucleic acid has been introduced into a cell in a biological sample, the cells are fixed and permeabilized if necessary, then subjected to an in situ hybridization procedure in which the fixed cells are contacted with a probe which hybridizes to the exogenous nucleic acid. The exogenous nucleic acid, in transit, can thus be visualized.
    Type: Application
    Filed: April 1, 2003
    Publication date: October 12, 2006
    Inventor: Shen Pan
  • Patent number: 6447490
    Abstract: The present invention discloses an improved vagina cleaning system. The improved system comprises a vagina opener, a vagina cleaning-solution sprayer, a multiple-functional vagina cleaning solution, and a health-promoting bacteria introducer. The system is used to remove semen from the vagina to prevent pregnancy, to reduce pathogenic microorganisms in the vagina to prevent sexually transmitted diseases, to remove other unwanted materials from the vagina to eliminate discomfort, and to add health-promoting bacteria into the vagina to prevent abnormal colonization of microflora in the vaginal cavity. The present invention also discloses methods of using the system for cleaning the vaginal cavity and for introducing health-promoting bacteria into the vaginal cavity.
    Type: Grant
    Filed: May 17, 2000
    Date of Patent: September 10, 2002
    Inventors: James Zhou Liu, Shen Pan
  • Publication number: 20020055723
    Abstract: The present invention discloses an improved vagina cleaning system. The improved system comprises a vagina opener, a vagina cleaning-solution sprayer, a multiple-functional vagina cleaning solution, and a health-promoting bacteria introducer. The system is used to remove semen from the vagina to prevent pregnancy, to reduce pathogenic microorganisms in the vagina to prevent sexually transmitted diseases, to remove other unwanted materials from the vagina to eliminate discomfort, and to add health-promoting bacteria into the vagina to prevent abnormal colonization of microflora in the vaginal cavity. The present invention also discloses methods of using the system for cleaning the vaginal cavity and for introducing health-promoting bacteria into the vaginal cavity.
    Type: Application
    Filed: May 17, 2000
    Publication date: May 9, 2002
    Inventors: James Zhou Liu, Shen Pan