Patents by Inventor Dave Klein
Dave Klein 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).
-
Publication number: 20190207814Abstract: 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: October 31, 2018Publication date: July 4, 2019Inventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao
-
Patent number: 10255274Abstract: The systems and methods of the invention provide a network querying or content system which drives high relevance question sets or content to users and presents it in the optimal template to ensure user interaction. In accord with at least one aspect, the system assesses the context (of a user) by interpreting the optimal template based on personality mapping of the user and relevancy mapping of the query or content. In a technically efficient manner, the system employs client-based managers and builders to select, supplement, or build user profiles and user interface templates to optimize queries or content based on a user's present profile. The systems and methods of the invention perform processing, in a technically efficient manner, to assess question or content set interaction and relevancy to generate targeted question sets or content that encourage overall user health and wellness.Type: GrantFiled: September 10, 2018Date of Patent: April 9, 2019Assignee: VIGNET, INC.Inventors: Josh Schilling, Praduman Jain, Dave Klein
-
Publication number: 20190068753Abstract: 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: August 31, 2018Publication date: February 28, 2019Inventors: Praduman Jain, Dave Klein, Yue Cao, Neeta Jain
-
Patent number: 10095688Abstract: The systems and methods of the invention provide a network querying or content system which drives high relevance question sets or content to users and presents it in the optimal template to ensure user interaction. In accord with at least one aspect, the system assesses the context (of a user) by interpreting the optimal template based on personality mapping of the user and relevancy mapping of the query or content. In a technically efficient manner, the system employs client-based managers and builders to select, supplement, or build user profiles and user interface templates to optimize queries or content based on a user's present profile. The systems and methods of the invention perform processing, in a technically efficient manner, to assess question or content set interaction and relevancy to generate targeted question sets or content that encourage overall user health and wellness.Type: GrantFiled: April 2, 2018Date of Patent: October 9, 2018Inventors: Josh Schilling, Praduman Jain, Dave Klein
-
Patent number: 10069934Abstract: 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 finally provided for output by the client device at the determined time.Type: GrantFiled: December 16, 2016Date of Patent: September 4, 2018Assignee: Vignet IncorporatedInventors: Praduman Jain, Dave Klein, Yue Cao, Neeta Jain
-
Publication number: 20180210870Abstract: 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: ApplicationFiled: March 26, 2018Publication date: July 26, 2018Inventors: Neeta Jain, Yue Cao, Dave Klein, Praduman Jain
-
Publication number: 20180176331Abstract: 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 finally provided for output by the client device at the determined time.Type: ApplicationFiled: December 16, 2016Publication date: June 21, 2018Inventors: Praduman Jain, Dave Klein, Yue Cao, Neeta Jain
-
Publication number: 20180121187Abstract: 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: December 29, 2017Publication date: May 3, 2018Inventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao, Bakare Swapnil Shamsundar
-
Publication number: 20180089159Abstract: 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: ApplicationFiled: September 29, 2016Publication date: March 29, 2018Inventors: Neeta Jain, Yue Cao, Dave Klein, Praduman Jain
-
Patent number: 9928230Abstract: 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: September 29, 2016Date of Patent: March 27, 2018Assignee: Vignet IncorporatedInventors: Neeta Jain, Yue Cao, Dave Klein, Praduman Jain
-
Patent number: 9858063Abstract: 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: February 10, 2016Date of Patent: January 2, 2018Assignee: Vignet IncorporatedInventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao, Bakare Swapnil Shamsundar
-
Patent number: 9848061Abstract: 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: GrantFiled: October 28, 2016Date of Patent: December 19, 2017Assignee: Vignet IncorporatedInventors: Praduman Jain, Dave Klein, Yue Cao, Neeta Jain
-
Patent number: 9753618Abstract: In some implementations, program data for a program is used to provide interactive content to an application that runs on mobile computing devices. The program includes a sequence of multiple segments each corresponding to different time periods, multiple selectable tracks and multiple levels within each track. The program data indicates rules for the program that are used to vary the interactive content provided to different users. The program data is used to identify a rule that correspond to a current segment, a current track, and a current level in the program for a particular user. A trigger and one or more conditions specified by the identified rule is be determined to be satisfied, and in response, content specified by the identified rule is provided for display on the mobile computing device associated with the particular user.Type: GrantFiled: May 11, 2016Date of Patent: September 5, 2017Assignee: Vignet IncorporatedInventors: Praduman Jain, Dave Klein, Yue Cao, Neeta Jain
-
Publication number: 20170228229Abstract: 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: February 10, 2016Publication date: August 10, 2017Inventors: Praduman Jain, Dave Klein, Neeta Jain, Yue Cao, Bakare Swapnil Shamsundar
-
Patent number: 8709288Abstract: Disclosed is a conductive composition which can be used to form an aqueous conductive ink with increased conductivity. The aqueous conductive composition contains conductive particles, preferably silver, an anionic wetting agent and a styrene-acrylic copolymer. The composition is highly conductive and requires reduced drying energy. In addition, it may be applied to low cost substrates by high speed printing processes.Type: GrantFiled: September 8, 2006Date of Patent: April 29, 2014Assignee: Sun Chemical CorporationInventors: Jason Haden Rouse, Dave Klein
-
Patent number: 8709289Abstract: Disclosed is a conductive composition which can be used to form an aqueous conductive ink with increased conductivity. A film of the dry ink having a thickness of 5 microns or less has a surface roughness of less than 1.5 times the surface roughness of a cellulosic-based substrate which it coats. The aqueous conductive composition contains conductive particles, preferably silver, an anionic wetting agent and a styrene-acrylic copolymer. The composition is highly conductive and requires reduced drying energy. In addition, it may be applied to low cost substrates by high speed printing processes.Type: GrantFiled: September 7, 2007Date of Patent: April 29, 2014Assignee: Sun Chemical CorporationInventors: Jason Hayden Rouse, Dave Klein
-
Publication number: 20110155812Abstract: Disclosed is a conductive composition which can be used to form an aqueous conductive ink with increased conductivity. A film of the dry ink having a thickness of 5 microns or less has a surface roughness of less than 1.5 times the surface roughness of a cellulosic-based substrate which it coats. The aqueous conductive composition contains conductive particles, preferably silver, an anionic wetting agent and a styrene-acrylic copolymer. The composition is highly conductive and requires reduced drying energy. In addition, it may be applied to low cost substrates by high speed printing processes.Type: ApplicationFiled: September 7, 2007Publication date: June 30, 2011Applicant: Sun Chemical Corp.Inventors: Jason Hayden Rouse, Dave Klein
-
Publication number: 20090099927Abstract: The invention comprises a method of providing reward-compensated advertising, comprising: a) registering one or more advertisers with a service provider; b) registering one or more users with the service provider; c) selecting individual users to view content from individual advertisers based on the reward level set by the individual user; and d) compensating the individual user for viewing the advertising content based on the reward level set by the advertiser.Type: ApplicationFiled: October 16, 2008Publication date: April 16, 2009Applicant: Paymail, Inc.Inventors: Brad STEWART, Mark NORTHCOTT, Dave KLEIN
-
Publication number: 20080182090Abstract: Disclosed is a conductive composition which can be used to form an aqueous conductive ink with increased conductivity. The aqueous conductive composition contains conductive particles, preferably silver, an anionic wetting agent and a styrene-acrylic copolymer. The composition is highly conductive and requires reduced drying energy. In addition, it may be applied to low cost substrates by high speed printing processes.Type: ApplicationFiled: September 8, 2006Publication date: July 31, 2008Applicant: SUN CHEMICAL CORPORATIONInventors: Jason H. Rouse, Dave Klein