Patents by Inventor David Lin

David Lin 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: 11120895
    Abstract: The present disclosure provides systems and methods for assessing a mental state of a subject in a single session or over multiple different sessions, using for example an automated module to present and/or formulate at least one query based in part on one or more target mental states to be assessed. The query may be configured to elicit at least one response from the subject. The query may be transmitted in an audio, visual, and/or textual format to the subject to elicit the response. Data comprising the response from the subject can be received. The data can be processed using one or more individual, joint, or fused models. One or more assessments of the mental state associated with the subject can be generated for the single session, for each of the multiple different sessions, or upon completion of one or more sessions of the multiple different sessions.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: September 14, 2021
    Assignee: Ellipsis Health, Inc.
    Inventors: Elizabeth E. Shriberg, Michael Aratow, Mainul Islam, Amir Hossein Harati Nejad Torbati, Tomasz Rutowski, David Lin, Yang Lu, Farshid Haque, Robert D. Rogers
  • Publication number: 20210271944
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for generating dynamic machine readable codes. In one embodiment, a system is introduced that enables the analysis of user information for the generation of the dynamic machine readable code. In response to the analysis, using middleware on a multi-tier system, user information is embedded onto the dynamic machine readable code. The embedded user information can be captured during the transaction enabling the presentation of customized content which can be used to provide a user friendly interface for the transacting while detecting incorrect account usage. In another embodiment, in conjunction with the dynamic machine readable code, additional user and/or device features are captured during the processing of a transaction such that the combination facilitate fraudulent activity detection.
    Type: Application
    Filed: May 17, 2021
    Publication date: September 2, 2021
    Inventors: David Lin, Aniruddha Dhamal, Justin Meier, Sankiran Srinath
  • Publication number: 20210269490
    Abstract: The disclosure provides materials in the form of flavivirus variants that each encode a Non-Structural Protein-1 (NS1) variant, wherein the coding region is a chimera of at least two different NS1 coding regions, or wherein the coding region has at least one mutation in a codon of a canonical Asn-Xxx-Ser/Thr N-linked glycosylation site, wherein Asn is asparagine, Xxx is any amino acid, and Ser/Thr is either serine or threonine, or wherein the coding region is both a chimera and has at least one mutation in a codon of a canonical N-liked glycosylation site, wherein Asn is asparagine, Xxx is any amino acid, and Ser/Thr is either serine or threonine. The disclosure also provides methods of using such flavivirus variants to inhibit the transmission of infectious flavivirus.
    Type: Application
    Filed: August 20, 2019
    Publication date: September 2, 2021
    Inventors: Andrew Tai, David Lin
  • Publication number: 20210266366
    Abstract: Systems, methods, architectures, and computer program products for linking multiple devices are disclosed. In an example for linking a mobile device with a desktop device, an identifier of a mobile device can be received from a desktop computer. The identifier can be used to send a link to the mobile device. When the link is accessed, a code and a channel are generated. The mobile device is connected to the channel and the code is provided to the mobile device. The code is entered at the desktop device and the desktop device is connected to the channel responsive to the code being validated, thereby linking the desktop and mobile devices.
    Type: Application
    Filed: October 8, 2020
    Publication date: August 26, 2021
    Inventors: Rush L. Bartlett, II, Kan-Yueh Chen, Ching-Cheng Chou, David Lin, Po-Min Lin, I-Chien Liu, Matthew S. Taylor, Ryan J.F. Van Wert, Frank Wang, Jack Yeh, Tsung-Wei Wang
  • Patent number: 11073971
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for presenting a user interface. In one embodiment, a system and method is introduced that enables the customization of a user interface on a mobile application. The customized user interface is generated in response to a user interaction with the mobile application. In another embodiment, a system and method are introduced which generate the customized user interface including modules used to present a customized layout created using tiles which are presented on the user interface, wherein each of the tiles are placed and customized specific to the user of the mobile device application.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: July 27, 2021
    Assignee: PAYPAL, INC.
    Inventors: Bryant Louis Skarda, Runar Gudbjartsson, Suraj Powar, Erica Ware, David Lin
  • Patent number: 11010649
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for generating dynamic machine readable codes. In one embodiment, a system is introduced that enables the analysis of user information for the generation of the dynamic machine readable code. In response to the analysis, using middleware on a multi-tier system, user information is embedded onto the dynamic machine readable code. The embedded user information can be captured during the transaction enabling the presentation of customized content which can be used to provide a user friendly interface for the transacting while detecting incorrect account usage. In another embodiment, in conjunction with the dynamic machine readable code, additional user and/or device features are captured during the processing of a transaction such that the combination facilitate fraudulent activity detection.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: May 18, 2021
    Assignee: PAYPAL, INC.
    Inventors: David Lin, Aniruddha Dhamal, Justin Meier, Sankiran Srinath
  • Publication number: 20210110894
    Abstract: The present disclosure provides systems and methods for assessing a mental state of a subject in a single session or over multiple different sessions, using for example an automated module to present and/or formulate at least one query based in part on one or more target mental states to be assessed. The query may be configured to elicit at least one response from the subject. The query may be transmitted in an audio, visual, and/or textual format to the subject to elicit the response. Data comprising the response from the subject can be received. The data can be processed using one or more individual, joint, or fused models. One or more assessments of the mental state associated with the subject can be generated for the single session, for each of the multiple different sessions, or upon completion of one or more sessions of the multiple different sessions.
    Type: Application
    Filed: December 21, 2020
    Publication date: April 15, 2021
    Inventors: Elizabeth E. Shriberg, Michael Aratow, Mainul Islam, Amir Hossein Harati Nejad Torbati, Tomasz Rutowski, David Lin, Yang Lu, Farshid Haque, Robert D. Rogers
  • Publication number: 20210110895
    Abstract: The present disclosure provides systems and methods for assessing a mental state of a subject in a single session or over multiple different sessions, using for example an automated module to present and/or formulate at least one query based in part on one or more target mental states to be assessed. The query may be configured to elicit at least one response from the subject. The query may be transmitted in an audio, visual, and/or textual format to the subject to elicit the response. Data comprising the response from the subject can be received. The data can be processed using one or more individual, joint, or fused models. One or more assessments of the mental state associated with the subject can be generated for the single session, for each of the multiple different sessions, or upon completion of one or more sessions of the multiple different sessions.
    Type: Application
    Filed: December 22, 2020
    Publication date: April 15, 2021
    Inventors: Elizabeth E. Shriberg, Michael Aratow, Mainul Islam, Amir Hossein Harati Nejad Torbati, Tomasz Rutowski, David Lin, Yang Lu, Farshid Haque, Robert D. Rogers
  • Patent number: 10826997
    Abstract: Systems, methods, architectures, and computer program products for linking multiple devices are disclosed. In an example for linking a mobile device with a desktop device, an identifier of a mobile device can be received from a desktop computer. The identifier can be used to send a link to the mobile device. When the link is accessed, a code and a channel are generated. The mobile device is connected to the channel and the code is provided to the mobile device. The code is entered at the desktop device and the desktop device is connected to the channel responsive to the code being validated, thereby linking the desktop and mobile devices.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: November 3, 2020
    Assignee: VYNCA, INC.
    Inventors: Rush L. Bartlett, II, Kan-Yueh Chen, Ching-Cheng Chou, David Lin, Po-Min Lin, I-Chien Liu, Matthew S. Taylor, Ryan J. F. Van Wert, Frank Wang, Jack Yeh, Tsung-Wei Wang
  • Patent number: 10748644
    Abstract: The present disclosure provides systems and methods for assessing a mental state of a subject in a single session or over multiple different sessions, using for example an automated module to present and/or formulate at least one query based in part on one or more target mental states to be assessed. The query may be configured to elicit at least one response from the subject. The query may be transmitted in an audio, visual, and/or textual format to the subject to elicit the response. Data comprising the response from the subject can be received. The data can be processed using one or more individual, joint, or fused models. One or more assessments of the mental state associated with the subject can be generated for the single session, for each of the multiple different sessions, or upon completion of one or more sessions of the multiple different sessions.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: August 18, 2020
    Assignee: Ellipsis Health, Inc.
    Inventors: Elizabeth E. Shriberg, Michael Aratow, Mainul Islam, Amir Hossein Harati Nejad Torbati, Tomasz Rutowski, David Lin, Yang Lu, Farshid Haque, Robert D. Rogers
  • Publication number: 20200218740
    Abstract: A method for processing data relationships on electronic media sites includes: receiving a first data string and a second data string corresponding to a first account and at least one submission on the electronic media site; determining a content identifier of the at least one submission; correlating the determined content identifier with a database of identified content; determining a value of the at least one indicator to the data relationship between first and second accounts based on: content, context, frequency, recency, and volume of the indicator; receiving a third data string corresponding to the second account; processing the first and third data strings to determine identities of the first and second accounts; assigning a relationship designation between the first and second accounts; and receiving a fourth data string selected from a plurality of data strings according to a priority determined by a plurality of relationship designations.
    Type: Application
    Filed: December 11, 2019
    Publication date: July 9, 2020
    Inventors: ROBERT KRAUS, SCOTT TILTON, MICHAEL ROBINSON, DAVID LIN
  • Publication number: 20200167620
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for generating dynamic machine readable codes. In one embodiment, a system is introduced that enables the analysis of user information for the generation of the dynamic machine readable code. In response to the analysis, using middleware on a multi-tier system, user information is embedded onto the dynamic machine readable code. The embedded user information can be captured during the transaction enabling the presentation of customized content which can be used to provide a user friendly interface for the transacting while detecting incorrect account usage. In another embodiment, in conjunction with the dynamic machine readable code, additional user and/or device features are captured during the processing of a transaction such that the combination facilitate fraudulent activity detection.
    Type: Application
    Filed: October 14, 2019
    Publication date: May 28, 2020
    Inventors: David Lin, Aniruddha Dhamal, Justin Meier, Sankiran Srinath
  • Patent number: 10635427
    Abstract: A computer implemented method for forward compatibility of data objects is discussed. The method includes receiving a data object from a server, where the data object includes a first data portion and a second data portion. The method includes determining that the data object is not recognizable. The method includes, in response to not recognizing the data object, identifying the first data portion as a default data and identifying the second data portion as unrecognized data. The method also includes processing the data object using the default data.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: April 28, 2020
    Assignee: PayPal, Inc.
    Inventors: Yang Liu, David Lin
  • Publication number: 20200118458
    Abstract: The present disclosure provides systems and methods for assessing a mental state of a subject in a single session or over multiple different sessions, using for example an automated module to present and/or formulate at least one query based in part on one or more target mental states to be assessed. The query may be configured to elicit at least one response from the subject. The query may be transmitted in an audio, visual, and/or textual format to the subject to elicit the response. Data comprising the response from the subject can be received. The data can be processed using one or more individual, joint, or fused models. One or more assessments of the mental state associated with the subject can be generated for the single session, for each of the multiple different sessions, or upon completion of one or more sessions of the multiple different sessions.
    Type: Application
    Filed: September 4, 2019
    Publication date: April 16, 2020
    Inventors: Elizabeth E. Shriberg, Michael Aratow, Mainul Islam, Amir Harati, Tomasz Rutowski, David Lin, Yang Lu, Farshid Haque, Robert D. Rogers
  • Publication number: 20200042158
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for presenting a user interface. In one embodiment, a system and method is introduced that enables the customization of a user interface on a mobile application. The customized user interface is generated in response to a user interaction with the mobile application. In another embodiment, a system and method are introduced which generate the customized user interface including modules used to present a customized layout created using tiles which are presented on the user interface, wherein each of the tiles are placed and customized specific to the user of the mobile device application.
    Type: Application
    Filed: August 1, 2018
    Publication date: February 6, 2020
    Inventors: Bryant Louis Skarda, Runar Gudbjartsson, Suraj Powar, Erica Ware, David Lin
  • Patent number: 10546079
    Abstract: Disclosed are improved methods and structures for verifying integrated circuits and in particular systems-on-a-chip constructed therefrom. Our methods—which we call Quick Error Detection—Hardware (QED-H)—advantageously quickly detect and fix anomalies (bugs) within SoC hardware components—and in particular customized SoC hardware components that are not necessarily software programmable. Of further advantage, methods according to the present disclosure are compatible with existing Quick Error Detection (QED) techniques while being extensible to target software-programmable components as well. In sharp contrast to prior art methods, method(s) according to the present disclosure represent a new system validation methodology that builds validation checks in both software and hardware components seamlessly and systematically, thus enabling extremely quick error detection and localization for all digital components of the entire SoC advantageously producing productivity and time-to-market gains.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: January 28, 2020
    Assignees: The Board of Trustees of the Leland Stanford Junior University, The Board of Trustees of the University of Illinois
    Inventors: Subhasish Mitra, Keith Campbell, David Lin, Deming Chen
  • Patent number: 10528448
    Abstract: Disclosed are improved methods and structures for verifying integrated circuits and in particular systems-on-a-chip constructed therefrom. We call methods and structures according to the present disclosure Symbolic Quick Error Detection or Symbolic QED, Illustrative characteristics of Symbolic QED include: 1) It is applicable to any System-on-Chip (SoC) design as long as it contains at least one programmable processor; 2) It is broadly applicable for logic bugs inside processor cores, accelerators, and uncore components; 3) It does not require failure reproduction; 4) It does not require human intervention during bug localization; 5) It does not require trace buffers, 6) It does not require assertions; and 7) It uses hardware structures called “change detectors” which introduce only a small area overhead.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: January 7, 2020
    Assignees: The Board of Trustees of the Leland Stanford Junior University, New York University
    Inventors: Subhasish Mitra, Clark Barrett, David Lin, Eshan Singh
  • Publication number: 20190385711
    Abstract: The present disclosure provides systems and methods for assessing a mental state of a subject in a single session or over multiple different sessions, using for example an automated module to present and/or formulate at least one query based in part on one or more target mental states to be assessed. The query may be configured to elicit at least one response from the subject. The query may be transmitted in an audio, visual, and/or textual format to the subject to elicit the response. Data comprising the response from the subject can be received. The data can be processed using one or more individual, joint, or fused models. One or more assessments of the mental state associated with the subject can be generated for the single session, for each of the multiple different sessions, or upon completion of one or more sessions of the multiple different sessions.
    Type: Application
    Filed: July 26, 2019
    Publication date: December 19, 2019
    Inventors: Elizabeth E. Shriberg, Michael Aratow, Mainul Islam, Amir Harati, Tomasz Rutowski, David Lin, Yang Lu, Farshid Haque, Robert D. Rogers
  • Publication number: 20190340476
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for generating dynamic machine readable codes. In one embodiment, a system is introduced that enables the analysis of user information for the generation of the dynamic machine readable code. In response to the analysis, using middleware on a multi-tier system, user information is embedded onto the dynamic machine readable code. The embedded user information can be captured during the transaction enabling the presentation of customized content which can be used to provide a user friendly interface for the transacting while detecting incorrect account usage. In another embodiment, in conjunction with the dynamic machine readable code, additional user and/or device features are captured during the processing of a transaction such that the combination facilitate fraudulent activity detection.
    Type: Application
    Filed: May 4, 2018
    Publication date: November 7, 2019
    Inventors: David Lin, Aniruddha Dhamal, Justin Meier, Sankiran Srinath
  • Patent number: 10462061
    Abstract: The disclosed computer-implemented method for managing quality of service may include (i) providing, in a network storage environment, a quality of service engine to regulate network traffic by assigning three separate factors to applications that are consuming a network resource, (ii) adding, to a configuration of the quality of service engine, a fourth priority factor that establishes two tiers of priority among applications that generate traffic that is regulated by the quality of service engine, and (6) regulating, by the quality of service engine based on the fourth priority factor, network traffic in the network storage environment by providing access to the network resource to an application assigned a higher priority over another application assigned a lower priority such that the fourth priority factor enables the quality of service engine to adhere to a service level agreement. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: October 29, 2019
    Assignee: Veritas Technologies LLC
    Inventors: David Lin, Niranjan Pendharkar, Prasanna Wakhare