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: 11531747Abstract: 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: GrantFiled: September 16, 2019Date of Patent: December 20, 2022Assignee: Beijing Didi Infinity Technology and Development Co., Ltd.Inventors: Shengyong Deng, Qingdi Liu, Chandrasekhar Rentachintala
-
Patent number: 11409511Abstract: 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: GrantFiled: December 31, 2018Date of Patent: August 9, 2022Assignee: Beijing DiDi Infinity Technology and Development Co., Ltd.Inventors: Mahesh Pisal, Qingdi Liu, Chandrasekhar Rentachintala, Shengyong Deng
-
Patent number: 11030293Abstract: 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: GrantFiled: December 31, 2018Date of Patent: June 8, 2021Assignee: Beijing Didi Infinity Technology and Development Co., Ltd.Inventors: Chandrasekhar Rentachintala, Shengyong Deng, Qingdi Liu
-
Publication number: 20210081521Abstract: 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: ApplicationFiled: September 16, 2019Publication date: March 18, 2021Inventors: Shengyong Deng, Qingdi Liu, Chandrasekhar Rentachintala
-
Publication number: 20200213383Abstract: 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: ApplicationFiled: December 31, 2018Publication date: July 2, 2020Inventors: Chandrasekhar Rentachintala, Mahesh Pisal, Yifan Jin, Qingdi Liu
-
Publication number: 20200210559Abstract: 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: ApplicationFiled: December 31, 2018Publication date: July 2, 2020Inventors: Chandrasekhar Rentachintala, Shengyong Deng, Qingdi Liu
-
Publication number: 20200210165Abstract: 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: ApplicationFiled: December 31, 2018Publication date: July 2, 2020Inventors: Mahesh Pisal, Qingdi Liu, Chandrasekhar Rentachintala, Shengyong Deng
-
Patent number: 10178948Abstract: 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: GrantFiled: May 10, 2017Date of Patent: January 15, 2019Inventors: Qingdi Liu, Ming Cai
-
Publication number: 20170325675Abstract: 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: ApplicationFiled: May 10, 2017Publication date: November 16, 2017Applicant: Miraco Light Inc.Inventors: QINGDI LIU, Ming CAI
-
Publication number: 20160232224Abstract: 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: ApplicationFiled: August 17, 2015Publication date: August 11, 2016Inventors: Ilya Kupershmidt, Qiaojuan Jane Su, Qingdi Liu, Satnam Alag, Suman Sundaresh
-
Patent number: 9141913Abstract: 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: GrantFiled: March 4, 2009Date of Patent: September 22, 2015Assignee: NextBioInventors: Ilya Kupershmidt, Qiaojuan Jane Su, Qingdi Liu, Satnam Alag, Suman Sundaresh
-
Publication number: 20090222400Abstract: 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: ApplicationFiled: March 4, 2009Publication date: September 3, 2009Applicant: NextBioInventors: Ilya Kupershmidt, Qiaojuan Jane Su, Qingdi Liu, Satnam Alag, Suman Sundaresh
-
Patent number: 7523053Abstract: 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: GrantFiled: April 25, 2005Date of Patent: April 21, 2009Assignee: Oracle International CorporationInventors: Sampathkumar Pudhukottai, Bastin Gerald, Nigel King, Sayekumar Arumugam, Qingdi Liu, Anisha Malhotra
-
Publication number: 20060241991Abstract: 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: ApplicationFiled: April 25, 2005Publication date: October 26, 2006Applicant: Orcale International CorporationInventors: Sampathkumar Pudhukottai, Bastin Gerald, Nigel King, Sayekumar Arumugam, Qingdi Liu, Anisha Malhotra