Patents by Inventor Yue Cao
Yue Cao 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: 10938651Abstract: Systems, methods, and devices, including computer-readable media, for reducing medication side effects using digital therapeutics. In some implementations, a system analyzes tracking data, user data, and medication data for various users to determine a degree to which different digital therapeutics program parameters reduce a likelihood or severity of undesired effects of medications. The system generates data that associates the parameters of the digital therapeutics programs with effects of the medications. The system receives data indicating a medication prescribed for a user of a mobile device and, based on the generated data, selects one or more digital therapeutics program parameters to activate or adjust a particular digital therapeutic program to provide interactions to the user.Type: GrantFiled: December 12, 2019Date of Patent: March 2, 2021Assignee: Vignet IncorporatedInventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
-
Publication number: 20210058490Abstract: In some implementations, a system adaptively adapts engagement between a user and an application based on prior user interactions and context data associated with the user. A performance category for which performance is tracked for a user of the application is initially identified. Context data indicating a current context of the user is received from a client device associated with the user. One or more responsiveness scores indicating actions of the user with respect to the performance category following the previous communications through the application are determined. A communication is then selected from among communications of multiple types based on the context data for the user and the one or more responsiveness scores for the user. A time to provide the communication to the user is determined based on the context data. The selected communication is provided for output by the client device at the determined time.Type: ApplicationFiled: November 9, 2020Publication date: February 25, 2021Inventors: Praduman Jain, Dave Klein, Yue Cao, Neeta Jain
-
Patent number: 10915306Abstract: In some implementations, one or more computers provide a baseline set of application functionality for an application. User inputs indicating different customizations of the application for different organizations are provided. A different set of application customization data is generated for each of the different organizations. The different sets of application customization data provide different customizations to the baseline set of application functionality. The different sets of application customization data are provided for distribution to client devices such that client devices receiving different sets of application customization data obtain applications customized differently for the different organizations.Type: GrantFiled: April 13, 2020Date of Patent: February 9, 2021Assignee: Vignet IncorporatedInventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
-
Publication number: 20210026626Abstract: In some implementations, a system enables an administrator to customize a set of rules to dynamically adjust the configuration and output of an application provided to users. A configuration interface for setting rules that dynamically adjust output of an application is provided. Data indicating one or more rules are received through the configuration interface. Activity data indicating user interaction with the application or sensor data for at least some of a plurality of users of the application are then received from multiple client devices. A determination relating to the activity data satisfying at least one condition or trigger is then made. Instructions to adjust output of the application according to one or more system actions of the one or more rules are then communicated to client devices associated with the users in the first subset of the plurality of users.Type: ApplicationFiled: September 30, 2020Publication date: January 28, 2021Applicant: Vignet IncorporatedInventors: Praduman Jain, Dave Klein, Yue Cao, Neeta Jain
-
Publication number: 20210026615Abstract: In some implementations, a user interface for designing a health management module is provided by a server system. The user interface identifies a plurality of health management templates. The server system initially receives data indicating a user input received through the user interface that selects one of the plurality of module templates. The server system also receives customization parameters that customize the selected module template for a particular organization. The server system then generates a customized health management module for the particular organization based on the selected template and the customization parameters. The server system finally publishes the customized health management module for the particular organization that includes instructions configuring an application provided by a third-party application store.Type: ApplicationFiled: September 29, 2020Publication date: January 28, 2021Inventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
-
Publication number: 20200408731Abstract: The present invention discloses a method for estimating soil organic carbon in karst area, including: step 1, establishing a soil organic carbon estimation model for the karst area; step 2, revising a soil depth; step 3, subtracting an exposure rate of bedrock for different types of soil and positive and negative terrains; step 4, revising a soil organic carbon density estimation formula for different types of soil and positive and negative terrains; and step 5, revising a soil organic carbon storage estimation method. This invention has solved the problem of overestimating soil organic carbon pool by existing methods, has improved the calculation accuracy, and has promoted the research process of soil carbon cycle in karst area.Type: ApplicationFiled: May 27, 2020Publication date: December 31, 2020Inventors: Xiaoyong Bai, Shijie Wang, Luhua Wu, Miao Zhou, Fei Chen, Huiwen Li, Yue Cao, Jianyong Xiao, Qinghuan Qian, Cheng Zeng, Qin Li, Jinfeng Wang, Yichao Tian, Guangjie Luo, Yujie Yang, Chaojun Li, Yuanhong Deng, Zeyin Hu
-
Publication number: 20200356353Abstract: In some implementations, a user interface for designing a health management module is provided by a server system. The user interface identifies a plurality of health management templates. The server system initially receives data indicating a user input received through the user interface that selects one of the plurality of module templates. The server system also receives customization parameters that customize the selected module template for a particular organization. The server system then generates a customized health management module for the particular organization based on the selected template and the customization parameters. The server system finally publishes the customized health management module for the particular organization that includes instructions configuring an application provided by a third-party application store.Type: ApplicationFiled: July 30, 2020Publication date: November 12, 2020Inventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
-
Publication number: 20200348919Abstract: In some implementations, a user interface for designing a health management module is provided by a server system. The user interface identifies a plurality of health management templates. The server system initially receives data indicating a user input received through the user interface that selects one of the plurality of module templates. The server system also receives customization parameters that customize the selected module template for a particular organization. The server system then generates a customized health management module for the particular organization based on the selected template and the customization parameters. The server system finally publishes the customized health management module for the particular organization that includes instructions configuring an application provided by a third-party application store.Type: ApplicationFiled: July 15, 2020Publication date: November 5, 2020Inventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
-
Patent number: 10808104Abstract: The present invention discloses a preparation method of scribing rubber cement of a tire tread. The scribing rubber cement of the tire tread is prepared from the following raw materials in parts by weight: 100 parts of natural rubber; 3.5 to 4.5 parts of zinc oxide; 1.5 to 2.5 parts of stearic acid; 15 to 25 parts of titanium white; 2.5 to 3.5 parts of insoluble sulfur; 0.9 to 1.1 parts of accelerant DM; 0.9 to 1.1 parts of rosin; and 15 to 25 parts of color masterbatch. The preparation method of the scribing rubber cement comprises the following steps: step 1) preparing rubber compound; and step 2) preparing the scribing rubber cement. The scribing rubber cement of the tire tread prepared by the present invention has high aesthetic degree and does not influence the product quality.Type: GrantFiled: March 12, 2018Date of Patent: October 20, 2020Assignee: Xuzhou College of Industrial TechnologyInventors: Yunhui Xu, Peipei Li, Zaixue Wang, Yue Cao
-
Publication number: 20200278852Abstract: In some implementations, a user interface for designing a health management module is provided by a server system. The user interface identifies a plurality of health management templates. The server system initially receives data indicating a user input received through the user interface that selects one of the plurality of module templates. The server system also receives customization parameters that customize the selected module template for a particular organization. The server system then generates a customized health management module for the particular organization based on the selected template and the customization parameters. The server system finally publishes the customized health management module for the particular organization that includes instructions configuring an application provided by a third-party application store.Type: ApplicationFiled: May 18, 2020Publication date: September 3, 2020Inventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
-
Publication number: 20200280489Abstract: Systems, methods, and devices, including computer-readable media, for managing operation of devices in complex systems and changing environments. In some implementations, a server system stores data indicating management plans for each of a plurality of different devices, each management plan indicating a device-specific set of program states for programs in a predetermined set of programs. The server system alters the management plans and enforces interdependence of the programs, and the server system generates a customized instruction that alters operation of the device according to the device-specific set of program states assigned in the altered management plan for the device. The server system causes each device to perform one or more operations of the device determined according to the device-specific set of program states assigned in the altered management plan for the device.Type: ApplicationFiled: May 18, 2020Publication date: September 3, 2020Inventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
-
Publication number: 20200241860Abstract: In some implementations, one or more computers provide a baseline set of application functionality for an application. User inputs indicating different customizations of the application for different organizations are provided. A different set of application customization data is generated for each of the different organizations. The different sets of application customization data provide different customizations to the baseline set of application functionality. The different sets of application customization data are provided for distribution to client devices such that client devices receiving different sets of application customization data obtain applications customized differently for the different organizations.Type: ApplicationFiled: April 13, 2020Publication date: July 30, 2020Inventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
-
Publication number: 20200241859Abstract: In some implementations, a user interface for designing a health management module is provided by a server system. The user interface identifies a plurality of health management templates. The server system initially receives data indicating a user input received through the user interface that selects one of the plurality of module templates. The server system also receives customization parameters that customize the selected module template for a particular organization. The server system then generates a customized health management module for the particular organization based on the selected template and the customization parameters. The server system finally publishes the customized health management module for the particular organization that includes instructions configuring an application provided by a third-party application store.Type: ApplicationFiled: April 13, 2020Publication date: July 30, 2020Inventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
-
Patent number: 10705816Abstract: In some implementations, a user interface for designing a health management module is provided by a server system. The user interface identifies a plurality of health management templates. The server system initially receives data indicating a user input received through the user interface that selects one of the plurality of module templates. The server system also receives customization parameters that customize the selected module template for a particular organization. The server system then generates a customized health management module for the particular organization based on the selected template and the customization parameters. The server system finally publishes the customized health management module for the particular organization that includes instructions configuring an application provided by a third-party application store.Type: GrantFiled: December 29, 2017Date of Patent: July 7, 2020Assignee: Vignet IncorporatedInventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
-
Publication number: 20200175886Abstract: In some implementations, one or more computers provide data for an application configured to provide interactive content personalized for a user of a mobile device. The one or more computers obtain activity data for the user for a current segment of the program. The activity data can include interaction data indicating one or more interactions of the user with the application during the current segment and sensor data indicating one or more measurements separate from user input to the application. The one or more computers identify a subset of content for the current segment based data indicating on a current track or level assigned for the user. The one or more computers cause a selected portion of the content in the subset to be presented on the mobile device in response to a determination, based at least in part on the sensor data for the current segment, that one or more triggers or conditions defined by rules associated with the current track or level are satisfied.Type: ApplicationFiled: February 6, 2020Publication date: June 4, 2020Inventors: Praduman Jain, Dave Klein, Yue Cao, Neeta Jain
-
Publication number: 20200131581Abstract: A system and method for an adjustable bio-stream self-selecting system. Through a plethora of inputs, the system associates therapeutic recipes and associated biomarker in a personalized approach to recommending an individual to a specific therapeutic program. Therapeutic programs operate in accordance with personalized inputs suggested by the user and through digital markers and biomarkers, which trigger new recommendations by “knowing” the individual. Each bio-stream contains information utilized within these biomarkers to trigger additional therapy recommendations. Because of the complexity of the plurality of inputs, these biomarkers are managed in a way that enables low latency detections, low bandwidth needs, low processing needs, and less battery needs. The pre-processing of these biomarkers helps additional therapy management and precision medicine across larger global population needs of the system.Type: ApplicationFiled: October 26, 2018Publication date: April 30, 2020Inventors: Praduman Jain, Josh Schilling, Dave Klein, Neeta Jain, Yue Cao
-
Publication number: 20200119986Abstract: Systems, methods, and devices, including computer-readable media, for managing operation of devices in complex systems and changing environments. In some implementations, a server system stores data indicating management plans for each of a plurality of different devices, each management plan indicating a device-specific set of program states for programs in a predetermined set of programs. The server system alters the management plans and enforces interdependence of the programs, and the server system generates a customized instruction that alters operation of the device according to the device-specific set of program states assigned in the altered management plan for the device. The server system causes each device to perform one or more operations of the device determined according to the device-specific set of program states assigned in the altered management plan for the device.Type: ApplicationFiled: December 12, 2019Publication date: April 16, 2020Inventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
-
Patent number: 10621280Abstract: In some implementations, a system dynamically adjusts an electronic form of an application based on user data and form data specified for the electronic form. Form data that specifies characteristics of the electronic form is initially received by a computing device. The form data specifies one or more rules configured to vary the content of the electronic form that is presented for different users. User data indicating characteristics of a user is then obtained by the computing device. An interactive element is then selected from among a set of multiple interactive elements based on the received user data and the rules in the received form data. A view of the electronic form is customized for the user by including, in the customized view, the interactive element. The view of the customized electronic form is then displayed by the computing device.Type: GrantFiled: March 26, 2018Date of Patent: April 14, 2020Assignee: Vignet IncorporatedInventors: Neeta Jain, Yue Cao, Dave Klein, Praduman Jain
-
Patent number: 10623954Abstract: The present disclosure discloses an access point (AP) connection method, a terminal, and a server, and relates to the field of network technologies. The method includes: scanning a graphic identifier of a target AP, to obtain address information of the target AP, where the address information includes at least an identity of the target AP; acquiring, according to the identity and an operating system identifier of a terminal, target AP connection information prestored in a server; and connecting to the target AP according to the target AP connection information.Type: GrantFiled: September 18, 2018Date of Patent: April 14, 2020Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Yue Cao, Yuancheng Cao, Manzhao Bu, Ping Huang
-
Publication number: 20200112479Abstract: Systems, methods, and devices, including computer-readable media, for managing operation of devices in complex systems and changing environments. In some implementations, a server system stores data indicating management plans for each of a plurality of different devices, each management plan indicating a device-specific set of program states for programs in a predetermined set of programs. The server system alters the management plans and enforces interdependence of the programs, and the server system generates a customized instruction that alters operation of the device according to the device-specific set of program states assigned in the altered management plan for the device. The server system causes each device to perform one or more operations of the device determined according to the device-specific set of program states assigned in the altered management plan for the device.Type: ApplicationFiled: December 12, 2019Publication date: April 9, 2020Inventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao