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: 11054624Abstract: An imaging system may include a sample stage comprising a surface to support a sample container, the sample container having a plurality of sample locations; an optical stage having an objective lens, the optical stage being positionable relative to the sample stage to image samples at the sample locations; an actuator physically coupled to at least one of the sample stage and the optical stage to move the sample stage relative to the optical stage to focus the optical stage onto a current sample location; and a drive circuit to determine a focus setting for a next sample location and to provide a drive signal to the actuator before the optical stage is positioned to image a sample at the next sample location, wherein at least one parameter of the drive signal is determined using a difference between a focus setting for the current sample location and the determined focus setting for the next sample location.Type: GrantFiled: December 22, 2017Date of Patent: July 6, 2021Assignee: ILLUMINA, INC.Inventors: Ashkan Arianpour, John Bailey, Dustin Blair, Xiangling (Steve) Chen, Stanley S. Hong, Simon Prince, Merek C. Siu, Chunhong (Allen) Zhou, Danilo Condello
-
Publication number: 20210134294Abstract: 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: ApplicationFiled: January 15, 2021Publication date: May 6, 2021Inventors: Ulas Kirazci, Bo Wang, Steve Chen, Sunil Vemuri, Barnaby James, Valerie Nygaard
-
Publication number: 20210123098Abstract: Provided are methods and systems for analyzing nucleic acids in a biological sample in a manner that retains the spatial and/or cellular origin of the nucleic acids within the biological sample. Compositions and kits are also provided that enable the methods and systems of the instant disclosure.Type: ApplicationFiled: January 8, 2021Publication date: April 29, 2021Inventors: Michael PREVITE, Molly HE, Junhua ZHAO, Hui Zhen MAH, Chunhong ZHOU, Sinan ARSLAN, Matthew KELLINGER, Lorenzo BERTI, Steve CHEN
-
Patent number: 10952499Abstract: Embodiments relate generally to a traction surface and methods for forming the traction surface. The traction surface may comprise a compound material comprising glass fibers oriented orthogonal to the surface of the compound material extending from the compound material, wherein when the traction surface contacts an icy surface, the glass fibers are operable to penetrate a liquid-like top layer of the icy surface to provide grip with an ice layer below the liquid-like top layer. The method for forming the traction surface may comprise integrating glass fibers into a compound material; orienting the glass fibers within the compound material such that the glass fibers are oriented approximately orthogonal to the surface of the compound material; splitting the compound material to expose the glass fibers, wherein the glass fibers extend from the surface of the compound material; and forming the split compound material into a traction surface.Type: GrantFiled: January 27, 2016Date of Patent: March 23, 2021Assignee: Honeywell International Inc.Inventors: Steve Chen, Jeremy Shi, Jex Zhang, Linan Zhao
-
Patent number: 10937427Abstract: 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: GrantFiled: May 19, 2020Date of Patent: March 2, 2021Assignee: GOOGLE LLCInventors: Ulas Kirazci, Bo Wang, Steve Chen, Sunil Vemuri, Barnaby James, Valerie Nygaard
-
Publication number: 20210032690Abstract: 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: ApplicationFiled: April 8, 2019Publication date: February 4, 2021Inventors: Yuling LUO, Xiao-Jun MA, Steve CHEN, Nan SU, Emerald DOOLITTLE, Bingqing ZHANG, Xiaoming WANG, Xingyong WU, Xiao Yan PIMENTEL, Helen JARNAGIN
-
Publication number: 20200356616Abstract: 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: ApplicationFiled: July 29, 2020Publication date: November 12, 2020Inventors: Steve Chen, Jason B. Douglas, Samuel Shoji Fukujima Goto
-
Publication number: 20200279564Abstract: 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: ApplicationFiled: May 19, 2020Publication date: September 3, 2020Inventors: Ulas Kirazci, Bo Wang, Steve Chen, Sunil Vemuri, Barnaby James, Valerie Nygaard
-
Patent number: 10754908Abstract: 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: GrantFiled: April 18, 2018Date of Patent: August 25, 2020Assignee: Google LLCInventors: Steve Chen, Jason B. Douglas, Samuel Shoji Fukujima Goto
-
Patent number: 10714086Abstract: 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: GrantFiled: January 10, 2019Date of Patent: July 14, 2020Assignee: GOOGLE LLCInventors: Ulas Kirazci, Bo Wang, Steve Chen, Sunil Vemuri, Barnaby James, Valerie Nygaard
-
Patent number: 10470749Abstract: Described are medical graft products, systems, and methods useful for treating fistulae, particularly enterocutaneous fistulae. Certain products of the invention are configured to have portions residing in and around a primary fistula opening in a wall of the alimentary canal. One such product includes a biocompatible graft body which is configured to block at least the primary opening. The graft body includes a capping member connected to an elongate plug member. The capping member is configured to contact portions of the alimentary canal wall adjacent to the primary opening, and the elongate plug member is configured to extend into at least a portion of the fistula. A graft product of this sort may be particularly adapted to allow a portion of the capping member to be positioned alongside an exterior, lateral surface of the plug member, e.g., when placed in a delivery device lumen. Such a capping member may be hingedly or non-hingedly coupled to the elongate plug member.Type: GrantFiled: September 23, 2016Date of Patent: November 12, 2019Assignee: Cook Biotech IncorporatedInventors: F. Joseph Obermiller, Steve Chen
-
Patent number: 10342523Abstract: Described are medical graft products, systems, and methods useful for treating fistulae, particularly enterocutaneous fistulae. Certain products of the invention are configured to have portions residing in and around a primary fistula opening in a wall of the alimentary canal. One such product includes a biocompatible graft body which is configured to block at least the primary opening. The graft body includes a capping member connected to an elongate plug member. The capping member is configured to contact portions of the alimentary canal wall adjacent to the primary opening, and the elongate plug member is configured to extend into at least a portion of the fistula. A graft product of this sort may be particularly adapted to allow a portion of the capping member to be positioned alongside an exterior, lateral surface of the plug member, e.g., when placed in a delivery device lumen. Such a capping member may be hingedly or non-hingedly coupled to the elongate plug member.Type: GrantFiled: September 23, 2015Date of Patent: July 9, 2019Assignee: Cook Biotech IncorporatedInventors: F. Joseph Obermiller, Steve Chen
-
Publication number: 20190147878Abstract: 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: ApplicationFiled: January 10, 2019Publication date: May 16, 2019Inventors: Ulas Kirazci, Bo Wang, Steve Chen, Sunil Vemuri, Barnaby James, Valerie Nygaard
-
Patent number: 10224031Abstract: 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: GrantFiled: December 30, 2016Date of Patent: March 5, 2019Assignee: GOOGLE LLCInventors: Ulas Kirazci, Bo Wang, Steve Chen, Sunil Vemuri, Barnaby James, Valerie Nygaard
-
Publication number: 20190000184Abstract: Embodiments relate generally to a traction surface and methods for forming the traction surface. The traction surface may comprise a compound material comprising glass fibers oriented orthogonal to the surface of the compound material extending from the compound material, wherein when the traction surface contacts an icy surface, the glass fibers are operable to penetrate a liquid-like top layer of the icy surface to provide grip with an ice layer below the liquid-like top layer. The method for forming the traction surface may comprise integrating glass fibers into a compound material; orienting the glass fibers within the compound material such that the glass fibers are oriented approximately orthogonal to the surface of the compound material; splitting the compound material to expose the glass fibers, wherein the glass fibers extend from the surface of the compound material; and forming the split compound material into a traction surface.Type: ApplicationFiled: January 27, 2016Publication date: January 3, 2019Inventors: Steve Chen, Jeremy Shi, Jex Zhang, Linan Zhao
-
Patent number: 10168431Abstract: A method and a system for reducing undesired interference in a target zone. A set of M pickup sensors pick up undesired signals in real time and generate M pickup signals, M being an integer greater than or equal to 1. A beam forming network coupled to the M pickup sensors comprises a receiving beam forming module and a transmitting beam forming module. The receiving beam forming module receives the M pickup signals and generates K beam signals, K being an integer greater than or equal to 1. The transmitting beam forming module receives the K beam signals and generates N interference signals, N being an integer greater than 1. A set of N injectors coupled to the transmitting beam forming module receives the N interference signals, respectively, and radiates the N interference signals to the target zone.Type: GrantFiled: November 28, 2017Date of Patent: January 1, 2019Assignee: SPATIAL DIGITAL SYSTEMS, INC.Inventors: Donald C. D. Chang, Michael T. H. Lin, Steve Chen
-
Publication number: 20180232385Abstract: 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: ApplicationFiled: April 18, 2018Publication date: August 16, 2018Inventors: Steve Chen, Jason B. Douglas, Samuel Shoji Fukujima Goto
-
Publication number: 20180190274Abstract: 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: ApplicationFiled: December 30, 2016Publication date: July 5, 2018Inventors: Ulas Kirazci, Bo Wang, Steve Chen, Sunil Vemuri, Barnaby James, Valerie Nygaard
-
Publication number: 20180188514Abstract: An imaging system may include a sample stage comprising a surface to support a sample container, the sample container having a plurality of sample locations; an optical stage having an objective lens, the optical stage being positionable relative to the sample stage to image samples at the sample locations; an actuator physically coupled to at least one of the sample stage and the optical stage to move the sample stage relative to the optical stage to focus the optical stage onto a current sample location; and a drive circuit to determine a focus setting for a next sample location and to provide a drive signal to the actuator before the optical stage is positioned to image a sample at the next sample location, wherein at least one parameter of the drive signal is determined using a difference between a focus setting for the current sample location and the determined focus setting for the next sample location.Type: ApplicationFiled: December 22, 2017Publication date: July 5, 2018Inventors: Ashkan Arianpour, John Bailey, Dustin Blair, Xiangling (Steve) Chen, Stanley S. Hong, Simon Prince, Merek C. Siu, Chunhong (Allen) Zhou, Danilo Condello
-
Patent number: D919461Type: GrantFiled: June 28, 2019Date of Patent: May 18, 2021Assignee: Lyft, Inc.Inventors: Alfred Charles Jones, II, Eric Daniel Fields, Steve Chen, David Bearl DeVore, Steven Son Khau, David Timothy Milton