Patents by Inventor Michael K. Chan

Michael K. Chan 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: 12246040
    Abstract: Homogeneous human amniotic fluid stem cell clones are provided. The clones serve as direct bioassays to test the effect of drugs, nutraceuticals, vitamins and toxic agents on fetus growth, differentiation and development, and may be administered in form of pharmaceutical compositions for reconstructive engineering and for the treatment of cardiac, neurological and osteoarthritic diseases.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: March 11, 2025
    Inventors: Bruce K. Young, Michael K. Chan
  • Patent number: 12208088
    Abstract: Spirocyclic 2,3-dihydro-7-azaindole compounds of formula (I): variations thereof, and their use as inhibitors of HPK1 (hematopoietic kinase 1) are described. The compounds are useful in treating HPK1-dependent disorders and enhancing an immune response. Also described are methods of inhibiting HPK1, methods of treating HPK1-dependent disorders, methods for enhancing an immune response, and methods for preparing the spirocyclic 2,3-dihydro-7-azaindole compounds.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: January 28, 2025
    Assignee: Genentech, Inc.
    Inventors: Sushant Malhotra, Craig Stivala, BinQing Wei, Bryan K. Chan, Timothy Heffron, Michael Lainchbury, Andrew Madin, Terry Aaron Panchal, Eileen Mary Seward, Toby Blench, Matthew W. Cartwright, Elsa Amandine Dechaux, Richard Elliott, Emanuela Gancia
  • Publication number: 20210309962
    Abstract: Amniotic fluid stem cell clones are provided. Also provided are pharmaceutical compositions comprising the amniotic fluid stem cell clones, methods of generating the amniotic fluid stem cell clones, and methods of using the amniotic fluid stem cell clones, including for treating subjects and for bioassays.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 7, 2021
    Inventors: Bruce K. Young, Michael K. Chan
  • Publication number: 20200101116
    Abstract: Homogeneous human amniotic fluid stem cell clones are provided. The clones serve as direct bioassays to test the effect of drugs, nutraceuticals, vitamins and toxic agents on fetus growth, differentiation and development, and may be administered in form of pharmaceutical compositions for reconstructive engineering and for the treatment of cardiac, neurological and osteoarthritic diseases.
    Type: Application
    Filed: September 12, 2019
    Publication date: April 2, 2020
    Inventors: Bruce K. Young, Michael K. Chan
  • Patent number: 8921571
    Abstract: Several different pyrrolysine analogs are disclosed in this application. Those analogs have distinct chemical and biophysical properties. Some analogs are useful in chemical ligation applications. Methods of making and using are also disclosed.
    Type: Grant
    Filed: October 6, 2010
    Date of Patent: December 30, 2014
    Assignee: The Ohio State University
    Inventors: Michael K. Chan, Tomasz Fekner, Xin Li, Marianne Lee, Manoj Nair, Jennifer Jo Ottensen
  • Patent number: 8473577
    Abstract: In one example, a device includes a display, an interface configured to exchange data with external devices, a control unit configured to execute an application to cause the display to display a current visual representation of the application, determine a current application state of the application, wherein the current application state includes at least a portion of the current visual representation of the application, and means for sending, without user intervention, an indication of the determined current application state from the device to a second, different device via the interface, wherein the indication of the determined current application state comprises information for recreating at least the portion of the current visual representation of the application, wherein the control unit is configured to prevent subsequent indications of the current application state from being sent to the second device in response to an indication that a third device is executing the application.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: June 25, 2013
    Assignee: Google Inc.
    Inventor: Michael K. Chan
  • Patent number: 8397165
    Abstract: In general, the present disclosure is directed to techniques for displaying, e.g., events of multiple calendars or annotations in a word processor in a single view. In one example, a method includes, providing a first calendar and a second calendar, wherein the first calendar includes a first group of calendar events at least some of which have corresponding textual event details, and wherein the second calendar includes a second group of calendar events at least some of which have corresponding textual event details; receiving a user input to select one of the first calendar or the second calendar; displaying the one or more corresponding textual event details of the first group of calendar events for the first calendar; and displaying visual representations of the second group of calendar events for the second calendar without displaying the corresponding textual event details.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: March 12, 2013
    Assignee: Google Inc.
    Inventors: German Wolfgang Bauer, Michael K. Chan
  • Patent number: 8381106
    Abstract: In general, the present disclosure is directed to techniques for displaying, e.g., events of multiple calendars or annotations in a word processor in a single view. In one example, a method includes, providing a first calendar and a second calendar, wherein the first calendar includes a first group of calendar events at least some of which have corresponding textual event details, and wherein the second calendar includes a second group of calendar events at least some of which have corresponding textual event details; receiving a user input to select one of the first calendar or the second calendar; displaying the one or more corresponding textual event details of the first group of calendar events for the first calendar; and displaying visual representations of the second group of calendar events for the second calendar without displaying the corresponding textual event details.
    Type: Grant
    Filed: February 3, 2011
    Date of Patent: February 19, 2013
    Assignee: Google Inc.
    Inventors: German Wolfgang Bauer, Michael K. Chan
  • Publication number: 20130035478
    Abstract: Several different pyrrolysine analogs are disclosed in this application. Those analogs have distinct chemical and biophysical properties. Some analogs are useful in chemical ligation applications. Methods of making and using are also disclosed.
    Type: Application
    Filed: October 6, 2010
    Publication date: February 7, 2013
    Applicant: The Ohio State University
    Inventors: Michael K. Chan, Tomasz Fekner, Xin Li, Marianne Lee, Manoj Nair, Jennifer Jo Ottensen
  • Publication number: 20130007660
    Abstract: In general, the present disclosure is directed to techniques for displaying, e.g., events of multiple calendars or annotations in a word processor in a single view. In one example, a method includes, providing a first calendar and a second calendar, wherein the first calendar includes a first group of calendar events at least some of which have corresponding textual event details, and wherein the second calendar includes a second group of calendar events at least some of which have corresponding textual event details; receiving a user input to select one of the first calendar or the second calendar; displaying the one or more corresponding textual event details of the first group of calendar events for the first calendar; and displaying visual representations of the second group of calendar events for the second calendar without displaying the corresponding textual event details.
    Type: Application
    Filed: September 11, 2012
    Publication date: January 3, 2013
    Applicant: GOOGLE INC.
    Inventors: German Wolfgang Bauer, Michael K. Chan
  • Publication number: 20120324032
    Abstract: In one example, a device includes a display, an interface configured to exchange data with external devices, a control unit configured to execute an application to cause the display to display a current visual representation of the application, determine a current application state of the application, wherein the current application state includes at least a portion of the current visual representation of the application, and means for sending, without user intervention, an indication of the determined current application state from the device to a second, different device via the interface, wherein the indication of the determined current application state comprises information for recreating at least the portion of the current visual representation of the application, wherein the control unit is configured to prevent subsequent indications of the current application state from being sent to the second device in response to an indication that a third device is executing the application.
    Type: Application
    Filed: August 30, 2012
    Publication date: December 20, 2012
    Applicant: GOOGLE INC.
    Inventor: Michael K. Chan
  • Publication number: 20120303851
    Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A mobile computing device that is physically contacting a docking system receives one or more electrical signals via a physical electrical connection between the mobile computing device and the docking system. The mobile computing device identifies, based on the received one or more electrical signals, a type of the docking system. The mobile computing device determines, based on having identified the type of the docking system, that a setting for automatically establishing wireless communication between the mobile computing device and the docking system is activated. The mobile computing device establishes, as a result of determining that the setting is activated, the wireless communication between the mobile computing device and the docking system.
    Type: Application
    Filed: August 6, 2012
    Publication date: November 29, 2012
    Inventors: Erick Tseng, Jaikumar Ganesh, Michael K. Chan
  • Patent number: 8312377
    Abstract: In general, the present disclosure is directed to techniques for displaying, e.g., events of multiple calendars or annotations in a word processor in a single view. In one example, a method includes, providing a first calendar and a second calendar, wherein the first calendar includes a first group of calendar events at least some of which have corresponding textual event details, and wherein the second calendar includes a second group of calendar events at least some of which have corresponding textual event details; receiving a user input to select one of the first calendar or the second calendar; displaying the one or more corresponding textual event details of the first group of calendar events for the first calendar; and displaying visual representations of the second group of calendar events for the second calendar without displaying the corresponding textual event details.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: November 13, 2012
    Assignee: Google Inc.
    Inventors: German Wolfgang Bauer, Michael K. Chan
  • Patent number: 8260999
    Abstract: In general, the subject matter described in this specification can be embodied in methods, system and program products. A mobile computing device determines that the mobile computing device has physically paired with a docking system. Wireless communication between the mobile computing device and the docking system is automatically established in response to said determining that the mobile computing device has physically paired with the docking system. Data that encodes an audio signal is transmitted, by the mobile computing device and to the docking system as part of the wireless communication, so as to cause speakers of the docking system to audibly output the audio signal from the mobile computing device.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: September 4, 2012
    Assignee: Google Inc.
    Inventors: Jaikumar Ganesh, Michael K. Chan, Erick Tseng, Andrew E. Rubin
  • Patent number: 8260879
    Abstract: In one example, a device includes a display, an interface configured to exchange data with external devices, a control unit configured to execute an application to cause the display to display a current visual representation of the application, determine a current application state of the application, wherein the current application state includes at least a portion of the current visual representation of the application, and means for sending, without user intervention, an indication of the determined current application state from the device to a second, different device via the interface, wherein the indication of the determined current application state comprises information for recreating at least the portion of the current visual representation of the application, wherein the control unit is configured to prevent subsequent indications of the current application state from being sent to the second device in response to an indication that a third device is executing the application.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: September 4, 2012
    Assignee: Google Inc.
    Inventor: Michael K. Chan
  • Patent number: 8260998
    Abstract: In general, the subject matter described in this specification can be embodied in methods, system and program products. A mobile computing device determines that the mobile computing device has physically paired with a docking system. Wireless communication between the mobile computing device and the docking system is automatically established in response to said determining that the mobile computing device has physically paired with the docking system. Data that encodes an audio signal is transmitted, by the mobile computing device and to the docking system as part of the wireless communication, so as to cause speakers of the docking system to audibly output the audio signal from the mobile computing device.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: September 4, 2012
    Assignee: Google Inc.
    Inventors: Jaikumar Ganesh, Michael K. Chan, Erick Tseng, Andrew E. Rubin
  • Patent number: 8250278
    Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A mobile computing device is determined to have electrically coupled by physical contact with a docking system that is adapted to supply electrical power for charging the mobile computing device. The docking system is determined to be a first type of docking system from a plurality of types of docking systems. A first user interface profile that corresponds to the first type of docking system is selected from among a plurality of user interface profiles. Each of the plurality of user interface profiles corresponds to a respective type of docking system from the plurality of types of docking systems. The first user interface profile is presented by the mobile computing device in response to selection of the first user interface profile.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: August 21, 2012
    Assignee: Google Inc.
    Inventors: Erick Tseng, Jaikumar Ganesh, Michael K. Chan
  • Patent number: 8250277
    Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A mobile computing device is determined to have electrically coupled by physical contact with a docking system that is adapted to supply electrical power for charging the mobile computing device. The docking system is determined to be a first type of docking system from a plurality of types of docking systems. A first user interface profile that corresponds to the first type of docking system is selected from among a plurality of user interface profiles. Each of the plurality of user interface profiles corresponds to a respective type of docking system from the plurality of types of docking systems. The first user interface profile is presented by the mobile computing device in response to selection of the first user interface profile.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: August 21, 2012
    Assignee: Google Inc.
    Inventors: Erick Tseng, Jaikumar Ganesh, Michael K. Chan
  • Publication number: 20120204128
    Abstract: In general, the present disclosure is directed to techniques for displaying, e.g., events of multiple calendars or annotations in a word processor in a single view. In one example, a method includes, providing a first calendar and a second calendar, wherein the first calendar includes a first group of calendar events at least some of which have corresponding textual event details, and wherein the second calendar includes a second group of calendar events at least some of which have corresponding textual event details; receiving a user input to select one of the first calendar or the second calendar; displaying the one or more corresponding textual event details of the first group of calendar events for the first calendar; and displaying visual representations of the second group of calendar events for the second calendar without displaying the corresponding textual event details.
    Type: Application
    Filed: September 30, 2011
    Publication date: August 9, 2012
    Applicant: GOOGLE INC.
    Inventors: German Wolfgang Bauer, Michael K. Chan
  • Publication number: 20120204123
    Abstract: In general, the present disclosure is directed to techniques for displaying, e.g., events of multiple calendars or annotations in a word processor in a single view. In one example, a method includes, providing a first calendar and a second calendar, wherein the first calendar includes a first group of calendar events at least some of which have corresponding textual event details, and wherein the second calendar includes a second group of calendar events at least some of which have corresponding textual event details; receiving a user input to select one of the first calendar or the second calendar; displaying the one or more corresponding textual event details of the first group of calendar events for the first calendar; and displaying visual representations of the second group of calendar events for the second calendar without displaying the corresponding textual event details.
    Type: Application
    Filed: February 3, 2011
    Publication date: August 9, 2012
    Applicant: Google Inc.
    Inventors: German Wolfgang Bauer, Michael K. Chan