Patents by Inventor Steve Chen

Steve Chen 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: 12561387
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indexing actions for resources. In an aspect, a method receiving, for each resource a plurality of resources that are each accessible by a user device, action data describing actions supported by each resource, each action being an action that can be performed by the user device processing the resource; for each resource: determining, from the action data, an action type for each action supported by the resource, determining, from the action data, action parameters for each action supported by the resource, and indexing the action data, action types and action parameters for the resource in an index that is searchable by a search engine.
    Type: Grant
    Filed: October 3, 2024
    Date of Patent: February 24, 2026
    Assignee: Google LLC
    Inventors: Steve Chen, Jason B. Douglas, Samuel Shoji Fukujima Goto
  • Publication number: 20250341454
    Abstract: The present disclosure provides solid-state optical test targets useful for evaluating the performance of an optical imaging system. The solid-state optical test targets comprise at least a first substrate made from a flat transparent material. In some embodiments, the solid-state optical test targets further comprise an opaque coating that forms a micropattern. The first substrate is positioned in direct contact with the micropattern. The optical test targets described herein lack a flow cell and lack a liquid, and are therefore solid-state apparatus. Since the solid-state optical test targets lack a flow cell and liquid, the thickness of the first substrate is adjusted to simulate the presence of a hypothetic flow cell which could be located for example below the first substrate. The adjusted thickness of the first substrate can simulate the collective effects of the first substrate and the hypothetical flow cell containing a fluid/liquid.
    Type: Application
    Filed: July 15, 2025
    Publication date: November 6, 2025
    Inventors: Hui Zhen MAH, Sanchari SAHA, Michael PREVITE, Xiyi CHEN, Derek FULLER, Chiting CHANG, Cassandra NIMAN, Steve CHEN, Arash GHORBANI, Minghao GUO, Chaoyi JIN, Rui MA, Jordan NEYSMITH, Geoffrey PILAND, Daisong RONG, Bowen SCHWOERER, Russell HUDYMA
  • Patent number: 12384012
    Abstract: The present invention relates to a tool part comprising a polymer composition. The tool part is suitable to be used in direct contact with water and/or in an environment with relative humidity equal to or higher than 55%. The present invention further relates to a process for the preparation of the tool part. The present invention also relates to a process for the preparation of the tool part. The present invention further relates to the use of the polymer composition for the preparation of the tool part.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: August 12, 2025
    Assignee: SABIC GLOBAL TECHNOLOGIES B.V.
    Inventors: Liang Wen, Xin Kong, Steve Chen, Winson Gao, Chaodong Jiang
  • Patent number: 12373487
    Abstract: Consolidation of disparate data source queries is provided. An application intake component can receive an application package file, and process the file to identify one or more actions and entities for the application. A natural language processor component can receive an input audio signal to identify an action and an entity on which to perform the action. An application delivery component can identify applications that can perform the action and applications that have access to the entity, and then select an application that is configured to perform the action on the entity. The application delivery component can provide an indication of the application selected by the system to a client device.
    Type: Grant
    Filed: July 24, 2023
    Date of Patent: July 29, 2025
    Assignee: GOOGLE LLC
    Inventors: Anuj Thakkar, Chaitrali Amrutkar, Ognjen Nikolic, Jason Douglas, Ilya Firman, Steve Chen
  • Publication number: 20250230491
    Abstract: The invention relates to methods of in situ detection of a nucleic acid variation of a target nucleic acid in a sample, including single nucleotide variations, multi-nucleotide variations or splice sites. The method can comprise the steps of contacting the sample with a probe that detects the nucleic acid variation or splice site and a neighbor probe; contacting the sample with pre-amplifiers that bind to the nucleic acid variation probe or splice site probe and neighbor probe, respectively; contacting the sample with a collaboration amplifier that binds to the pre-amplifiers; and contacting the sample with a label probe system, wherein hybridization of the components forms a signal generating complex (SGC) comprising a target nucleic acid with the nucleic acid variation or splice site, the probes and amplifiers; and detecting in situ signal from the SGC on the sample.
    Type: Application
    Filed: January 17, 2025
    Publication date: July 17, 2025
    Inventors: Yuling Luo, Xingyong Wu, Liuliu Pan, Xiaoming Wang, Xiao-Jun Ma, Nan Su, Steve Chen
  • Publication number: 20250028769
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indexing actions for resources. In an aspect, a method receiving, for each resource a plurality of resources that are each accessible by a user device, action data describing actions supported by each resource, each action being an action that can be performed by the user device processing the resource; for each resource: determining, from the action data, an action type for each action supported by the resource, determining, from the action data, action parameters for each action supported by the resource, and indexing the action data, action types and action parameters for the resource in an index that is searchable by a search engine.
    Type: Application
    Filed: October 3, 2024
    Publication date: January 23, 2025
    Inventors: Steve Chen, Jason B. Douglas, Samuel Shoji Fukujima Goto
  • Publication number: 20240392355
    Abstract: The invention relates to methods of in situ detection of a nucleic acid variation of a target nucleic acid in a sample, including single nucleotide variations, multi-nucleotide variations or splice sites. The method can comprise the steps of contacting the sample with a probe that detects the nucleic acid variation or splice site and a neighbor probe; contacting the sample with pre-amplifiers that bind to the nucleic acid variation probe or splice site probe and neighbor probe, respectively; contacting the sample with a collaboration amplifier that binds to the pre-amplifiers; and contacting the sample with a label probe system, wherein hybridization of the components forms a signal generating complex (SGC) comprising a target nucleic acid with the nucleic acid variation or splice site, the probes and amplifiers; and detecting in situ signal from the SGC on the sample.
    Type: Application
    Filed: July 31, 2024
    Publication date: November 28, 2024
    Inventors: Yuling Luo, Xingyong Wu, Liuliu Pan, Xiaoming Wang, Xiao-Jun Ma, Nan Su, Steve Chen
  • Patent number: 12135755
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indexing actions for resources. In an aspect, a method receiving, for each resource a plurality of resources that are each accessible by a user device, action data describing actions supported by each resource, each action being an action that can be performed by the user device processing the resource; for each resource: determining, from the action data, an action type for each action supported by the resource, determining, from the action data, action parameters for each action supported by the resource, and indexing the action data, action types and action parameters for the resource in an index that is searchable by a search engine.
    Type: Grant
    Filed: March 28, 2023
    Date of Patent: November 5, 2024
    Assignee: Google LLC
    Inventors: Steve Chen, Jason B. Douglas, Samuel Shoji Fukujima Goto
  • Publication number: 20230401253
    Abstract: Consolidation of disparate data source queries is provided. An application intake component can receive an application package file, and process the file to identify one or more actions and entities for the application. A natural language processor component can receive an input audio signal to identify an action and an entity on which to perform the action. An application delivery component can identify applications that can perform the action and applications that have access to the entity, and then select an application that is configured to perform the action on the entity. The application delivery component can provide an indication of the application selected by the system to a client device.
    Type: Application
    Filed: July 24, 2023
    Publication date: December 14, 2023
    Inventors: Anuj Thakkar, Chaitrali Amrutkar, Ognjen Nikolic, Jason Douglas, Ilya Firman, Steve Chen
  • Patent number: 11788124
    Abstract: The present invention relates to detection of nucleic acids and provides a composition comprising a Signal Generating Complex, wherein the composition comprises: (A) a pair of target probes (TPs), wherein a first TP of the pair of TPs comprises a nucleic acid sequence comprising two segments; (B) a pair of base PPAs comprising the first and second base PPAs, wherein the first base PPA comprises a nucleic acid sequence comprising three segments; (C) a set of extension PPAs comprising the first and second extension PPAs, wherein the first extension PPA comprises a nucleic acid sequence comprising two segments; (D) a plurality of pre-amplifiers (PAs), wherein the PAs comprise a nucleic acid sequence comprising three segments; (E) a plurality of amplifiers (AMPs), wherein the AMPs comprise a nucleic acid sequence comprising two segments; and (F) a plurality of label probes (LPs), wherein the LPs comprise a nucleic acid sequence comprising two segments.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: October 17, 2023
    Assignee: ADVANCED CELL DIAGNOSTICS, INC.
    Inventors: Yuling Luo, Xiao-Jun Ma, Steve Chen, Nan Su, Emerald Doolittle, Bingqing Zhang, Xiaoming Wang, Xingyong Wu, Xiao Yan Pimentel, Helen Jarnagin
  • Patent number: 11748402
    Abstract: Consolidation of disparate data source queries is provided. An application intake component can receive an application package file, and process the file to identify one or more actions and entities for the application. A natural language processor component can receive an input audio signal to identify an action and an entity on which to perform the action. An application delivery component can identify applications that can perform the action and applications that have access to the entity, and then select an application that is configured to perform the action on the entity. The application delivery component can provide an indication of the application selected by the system to a client device.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: September 5, 2023
    Assignee: GOOGLE LLC
    Inventors: Anuj Thakkar, Chaitrali Amrutkar, Ognjen Nikolic, Jason Douglas, Ilya Firman, Steve Chen
  • Publication number: 20230237112
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indexing actions for resources. In an aspect, a method receiving, for each resource a plurality of resources that are each accessible by a user device, action data describing actions supported by each resource, each action being an action that can be performed by the user device processing the resource; for each resource: determining, from the action data, an action type for each action supported by the resource, determining, from the action data, action parameters for each action supported by the resource, and indexing the action data, action types and action parameters for the resource in an index that is searchable by a search engine.
    Type: Application
    Filed: March 28, 2023
    Publication date: July 27, 2023
    Inventors: Steve Chen, Jason B. Douglas, Samuel Shoji Fukujima Goto
  • Patent number: 11630876
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indexing actions for resources. In an aspect, a method receiving, for each resource a plurality of resources that are each accessible by a user device, action data describing actions supported by each resource, each action being an action that can be performed by the user device processing the resource; for each resource: determining, from the action data, an action type for each action supported by the resource, determining, from the action data, action parameters for each action supported by the resource, and indexing the action data, action types and action parameters for the resource in an index that is searchable by a search engine.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: April 18, 2023
    Assignee: Google LLC
    Inventors: Steve Chen, Jason B. Douglas, Samuel Shoji Fukujima Goto
  • Patent number: 11562742
    Abstract: Some implementations are directed to selective invocation of a particular third-party (3P) agent by an automated assistant to achieve an intended action determined by the automated assistant during a dynamic dialog between the automated assistant and a user. In some of those implementations, the particular 3P agent is invoked with value(s) for parameter(s) that are determined during the dynamic dialog; and/or the particular 3P agent is selected, from a plurality of candidate 3P agents, for invocation based on the determined value(s) for the parameter(s) and/or based on other criteria. In some of those implementations, the automated assistant invokes the particular 3P agent by transmitting, to the particular 3P agent, a 3P invocation request that includes the determined value(s) for the parameter(s).
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: January 24, 2023
    Assignee: GOOGLE LLC
    Inventors: Ulas Kirazci, Bo Wang, Steve Chen, Sunil Vemuri, Barnaby James, Valerie Nygaard
  • Publication number: 20220347828
    Abstract: The present invention relates to a tool part comprising a polymer composition. The tool part is suitable to be used in direct contact with water and/or in an environment with relative humidity equal to or higher than 55%. The present invention further relates to a process for the preparation of the tool part. The present invention also relates to a process for the preparation of the tool part. The present invention further relates to the use of the polymer composition for the preparation of the tool part.
    Type: Application
    Filed: August 27, 2020
    Publication date: November 3, 2022
    Inventors: Liang Wen, Xin Kong, Steve Chen, Winson Gao, Chaodong Jiang
  • Publication number: 20220309098
    Abstract: Consolidation of disparate data source queries is provided. An application intake component can receive an application package file, and process the file to identify one or more actions and entities for the application. A natural language processor component can receive an input audio signal to identify an action and an entity on which to perform the action. An application delivery component can identify applications that can perform the action and applications that have access to the entity, and then select an application that is configured to perform the action on the entity. The application delivery component can provide an indication of the application selected by the system to a client device.
    Type: Application
    Filed: June 14, 2022
    Publication date: September 29, 2022
    Inventors: Anuj Thakkar, Chaitrali Amrutkar, Ognjen Nikolic, Jason Douglas, Ilya Firman, Steve Chen
  • Patent number: 11429665
    Abstract: Consolidation of disparate data source queries is provided. An application intake component can receive an application package file, and process the file to identify one or more actions and entities for the application. A natural language processor component can receive an input audio signal to identify an action and an entity on which to perform the action. An application delivery component can identify applications that can perform the action and applications that have access to the entity, and then select an application that is configured to perform the action on the entity. The application delivery component can provide an indication of the application selected by the system to a client device.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: August 30, 2022
    Assignee: GOOGLE LLC
    Inventors: Anuj Thakkar, Chaitrali Amrutkar, Ognjen Nikolic, Jason Douglas, Ilya Firman, Steve Chen
  • Publication number: 20210395806
    Abstract: The invention relates to methods of in situ detection of a nucleic acid variation of a target nucleic acid in a sample, including single nucleotide variations, multi-nucleotide variations or splice sites. The method can comprise the steps of contacting the sample with a probe that detects the nucleic acid variation or splice site and a neighbor probe; contacting the sample with pre-amplifiers that bind to the nucleic acid variation probe or splice site probe and neighbor probe, respectively; contacting the sample with a collaboration amplifier that binds to the pre-amplifiers; and contacting the sample with a label probe system, wherein hybridization of the components forms a signal generating complex (SGC) comprising a target nucleic acid with the nucleic acid variation or splice site, the probes and amplifiers; and detecting in situ signal from the SGC on the sample.
    Type: Application
    Filed: June 29, 2021
    Publication date: December 23, 2021
    Inventors: Yuling Luo, Xingyong Wu, Liuliu Pan, Xiaoming Wang, Xiao-Jun Ma, Nan Su, Steve Chen
  • Publication number: 20210334305
    Abstract: Consolidation of disparate data source queries is provided. An application intake component can receive an application package file, and process the file to identify one or more actions and entities for the application. A natural language processor component can receive an input audio signal to identify an action and an entity on which to perform the action. An application delivery component can identify applications that can perform the action and applications that have access to the entity, and then select an application that is configured to perform the action on the entity. The application delivery component can provide an indication of the application selected by the system to a client device.
    Type: Application
    Filed: February 6, 2019
    Publication date: October 28, 2021
    Inventors: Anuj Thakkar, Chaitrali Amrutkar, Ognjen Nikolic, Jason Douglas, Ilya Firman, Steve Chen
  • Patent number: D931126
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: September 21, 2021
    Assignee: Woven Planet North America, Inc.
    Inventors: Alfred Charles Jones, II, Eric Daniel Fields, Steve Chen, David Bearl DeVore, Steven Son Khau, David Timothy Milton