Patents by Inventor Qingdi Liu

Qingdi Liu 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: 11531747
    Abstract: A method of exchanging information with network devices using web browsers includes executing an application on a client device to implement a local web server on the client device, loading in a web browser on the client device a webpage independent of the web browser and including a script for generating a first request to the local web server, accepting the first request from the web browser by the local web server, and sending requested information to the web browser by the local web server. In some embodiments, the method also includes generating a second request to a remote server by the web browser and using the script, where the second request includes the requested information sent to the web browser.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: December 20, 2022
    Assignee: Beijing Didi Infinity Technology and Development Co., Ltd.
    Inventors: Shengyong Deng, Qingdi Liu, Chandrasekhar Rentachintala
  • Patent number: 11409511
    Abstract: Methods and systems for downloading software information are disclosed herein. In one example embodiment, the method includes performing a first determination as to whether a first number of inquiries or download requests received by a server computer is or has been excessive and, if the first determination is that the first number of inquiries or download requests is not or has not been excessive, sending a signal including a first permission to download a software package. Also, the method includes performing a second determination as to whether either the first number or a second number of inquiries or download requests received by the server computer is or has been excessive and, if the second determination is that the first or second number of inquiries or download requests is not or has not been excessive, sending a first part of the software package for receipt by a first client computer.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: August 9, 2022
    Assignee: Beijing DiDi Infinity Technology and Development Co., Ltd.
    Inventors: Mahesh Pisal, Qingdi Liu, Chandrasekhar Rentachintala, Shengyong Deng
  • Patent number: 11030293
    Abstract: Methods and systems for configurable device fingerprinting and/or achieving communications with enhanced security are disclosed herein. In one example embodiment, a method of configurable device fingerprinting includes storing, at a server, first information regarding one or more selected system attributes, and further includes receiving, at the server, a first signal requesting that a first client device be registered and including system information pertaining to the first client device. Also, the method includes extracting, from the system information, relevant portions of the system information corresponding to the one or more selected system attributes, where the server determines a fingerprint of the first client device based at least in part the relevant portions.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: June 8, 2021
    Assignee: Beijing Didi Infinity Technology and Development Co., Ltd.
    Inventors: Chandrasekhar Rentachintala, Shengyong Deng, Qingdi Liu
  • Publication number: 20210081521
    Abstract: A method of exchanging information with network devices using web browsers includes executing an application on a client device to implement a local web server on the client device, loading in a web browser on the client device a webpage independent of the web browser and including a script for generating a first request to the local web server, accepting the first request from the web browser by the local web server, and sending requested information to the web browser by the local web server. In some embodiments, the method also includes generating a second request to a remote server by the web browser and using the script, where the second request includes the requested information sent to the web browser.
    Type: Application
    Filed: September 16, 2019
    Publication date: March 18, 2021
    Inventors: Shengyong Deng, Qingdi Liu, Chandrasekhar Rentachintala
  • Publication number: 20200213383
    Abstract: Methods and systems for remotely executing or communicating messages or commands such as security commands, or facilitating the execution or communication of such messages or commands, are disclosed herein. In one example embodiment, such a system or method can include an agent application installed on a client device directing the client device to periodically check a server for a new command request for the client device, the client device downloading the new command request from the server, and the client device executing the new command request. Also, in an additional example embodiment, the new command request can direct the client device to set up a command session between the server and the client device and, responsive to executing the new command request, the client device can set up the command session with the server.
    Type: Application
    Filed: December 31, 2018
    Publication date: July 2, 2020
    Inventors: Chandrasekhar Rentachintala, Mahesh Pisal, Yifan Jin, Qingdi Liu
  • Publication number: 20200210559
    Abstract: Methods and systems for configurable device fingerprinting and/or achieving communications with enhanced security are disclosed herein. In one example embodiment, a method of configurable device fingerprinting includes storing, at a server, first information regarding one or more selected system attributes, and further includes receiving, at the server, a first signal requesting that a first client device be registered and including system information pertaining to the first client device. Also, the method includes extracting, from the system information, relevant portions of the system information corresponding to the one or more selected system attributes, where the server determines a fingerprint of the first client device based at least in part the relevant portions.
    Type: Application
    Filed: December 31, 2018
    Publication date: July 2, 2020
    Inventors: Chandrasekhar Rentachintala, Shengyong Deng, Qingdi Liu
  • Publication number: 20200210165
    Abstract: Methods and systems for downloading software information are disclosed herein. In one example embodiment, the method includes performing a first determination as to whether a first number of inquiries or download requests received by a server computer is or has been excessive and, if the first determination is that the first number of inquiries or download requests is not or has not been excessive, sending a signal including a first permission to download a software package. Also, the method includes performing a second determination as to whether either the first number or a second number of inquiries or download requests received by the server computer is or has been excessive and, if the second determination is that the first or second number of inquiries or download requests is not or has not been excessive, sending a first part of the software package for receipt by a first client computer.
    Type: Application
    Filed: December 31, 2018
    Publication date: July 2, 2020
    Inventors: Mahesh Pisal, Qingdi Liu, Chandrasekhar Rentachintala, Shengyong Deng
  • Patent number: 10178948
    Abstract: The invention provides a system for a patient to obtain quality eye tests results without other people's assistance. The system includes a wearable, head-mounted, ophthalmic device. With a head mounted structure, the patient's head position remains still relative to the ophthalmic device. One or more “iris” cameras and a display screen are used to help align the patient's eye on ocular lenses for optimal eye test results. The system includes a patient interface module that allows the patient to operate the device. Accessory features such as a microphone and earphones are used to communicate with a close by stander during and after the eye exam. Another key feature is a cloud service connection used to store test results for remote access by the patient or other authorized persons.
    Type: Grant
    Filed: May 10, 2017
    Date of Patent: January 15, 2019
    Inventors: Qingdi Liu, Ming Cai
  • Publication number: 20170325675
    Abstract: The invention provides a system for a patient to obtain quality eye tests results without other people's assistance. The system includes a wearable, head-mounted, ophthalmic device. With a head mounted structure, the patient's head position remains still relative to the ophthalmic device. One or more “iris” cameras and a display screen are used to help align the patient's eye on ocular lenses for optimal eye test results. The system includes a patient interface module that allows the patient to operate the device. Accessory features such as a microphone and earphones are used to communicate with a close by stander during and after the eye exam. Another key feature is a cloud service connection used to store test results for remote access by the patient or other authorized persons.
    Type: Application
    Filed: May 10, 2017
    Publication date: November 16, 2017
    Applicant: Miraco Light Inc.
    Inventors: QINGDI LIU, Ming CAI
  • Publication number: 20160232224
    Abstract: The present invention relates to methods, systems and apparatus for capturing, integrating, organizing, navigating and querying large-scale data from high-throughput biological and chemical assay platforms. It provides a highly efficient meta-analysis infrastructure for performing research queries across a large number of studies and experiments from different biological and chemical assays, data types and organisms, as well as systems to build and add to such an infrastructure. According to various embodiments, methods, systems and interfaces for associating experimental data, features and groups of data related by structure and/or function with chemical, medical and/or biological terms in an ontology or taxonomy are provided. According to various embodiments, methods, systems and interfaces for filtering data by data source information are provided, allowing dynamic navigation through large amounts of data to find the most relevant results for a particular query.
    Type: Application
    Filed: August 17, 2015
    Publication date: August 11, 2016
    Inventors: Ilya Kupershmidt, Qiaojuan Jane Su, Qingdi Liu, Satnam Alag, Suman Sundaresh
  • Patent number: 9141913
    Abstract: The present invention relates to methods, systems and apparatus for capturing, integrating, organizing, navigating and querying large-scale data from high-throughput biological and chemical assay platforms. It provides a highly efficient meta-analysis infrastructure for performing research queries across a large number of studies and experiments from different biological and chemical assays, data types and organisms, as well as systems to build and add to such an infrastructure. According to various embodiments, methods, systems and interfaces for associating experimental data, features and groups of data related by structure and/or function with chemical, medical and/or biological terms in an ontology or taxonomy are provided. According to various embodiments, methods, systems and interfaces for filtering data by data source information are provided, allowing dynamic navigation through large amounts of data to find the most relevant results for a particular query.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: September 22, 2015
    Assignee: NextBio
    Inventors: Ilya Kupershmidt, Qiaojuan Jane Su, Qingdi Liu, Satnam Alag, Suman Sundaresh
  • Publication number: 20090222400
    Abstract: The present invention relates to methods, systems and apparatus for capturing, integrating, organizing, navigating and querying large-scale data from high-throughput biological and chemical assay platforms. It provides a highly efficient meta-analysis infrastructure for performing research queries across a large number of studies and experiments from different biological and chemical assays, data types and organisms, as well as systems to build and add to such an infrastructure. According to various embodiments, methods, systems and interfaces for associating experimental data, features and groups of data related by structure and/or function with chemical, medical and/or biological terms in an ontology or taxonomy are provided. According to various embodiments, methods, systems and interfaces for filtering data by data source information are provided, allowing dynamic navigation through large amounts of data to find the most relevant results for a particular query.
    Type: Application
    Filed: March 4, 2009
    Publication date: September 3, 2009
    Applicant: NextBio
    Inventors: Ilya Kupershmidt, Qiaojuan Jane Su, Qingdi Liu, Satnam Alag, Suman Sundaresh
  • Patent number: 7523053
    Abstract: A system provides audit opinions on an enterprise's organizations, processes, risks, and risk controls. The system first evaluates the enterprise's set of risk controls. The audit opinions of the set of risk controls are used to evaluate the set of risks associated with the set of risk controls. The audit opinions of the set of risks and of the set of risk controls are in turn used to evaluate the set of processes associated with the set of risks. Finally, all of these audit opinions are used to evaluate the set of organizations associated with the set of processes. The system streamlines the evaluation of risk by determining suggested audit opinions. Suggested audit opinions for a given item can be determined from audit opinions previously determined and associated with the given item. Rules can be defined for a given item to specify how to determine the suggested audit result.
    Type: Grant
    Filed: April 25, 2005
    Date of Patent: April 21, 2009
    Assignee: Oracle International Corporation
    Inventors: Sampathkumar Pudhukottai, Bastin Gerald, Nigel King, Sayekumar Arumugam, Qingdi Liu, Anisha Malhotra
  • Publication number: 20060241991
    Abstract: A system provides audit opinions on an enterprise's organizations, processes, risks, and risk controls. The system first evaluates the enterprise's set of risk controls. The audit opinions of the set of risk controls are used to evaluate the set of risks associated with the set of risk controls. The audit opinions of the set of risks and of the set of risk controls are in turn used to evaluate the set of processes associated with the set of risks. Finally, all of these audit opinions are used to evaluate the set of organizations associated with the set of processes. The system streamlines the evaluation of risk by determining suggested audit opinions. Suggested audit opinions for a given item can be determined from audit opinions previously determined and associated with the given item. Rules can be defined for a given item to specify how to determine the suggested audit result.
    Type: Application
    Filed: April 25, 2005
    Publication date: October 26, 2006
    Applicant: Orcale International Corporation
    Inventors: Sampathkumar Pudhukottai, Bastin Gerald, Nigel King, Sayekumar Arumugam, Qingdi Liu, Anisha Malhotra