Patents by Inventor Brian CHU

Brian CHU 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: 12208394
    Abstract: An apparatus includes a substrate, a first heating element, and a second heating element. The substrate includes a first portion, a second portion, and a third portion that is between the first portion and the second portion. The first portion is characterized by a first thermal conductivity, the second portion is characterized by a second thermal conductivity, and the third portion is characterized by a third thermal conductivity. The third thermal conductivity is less than the first thermal conductivity and the second thermal conductivity. The first heating element is coupled to the first portion of the substrate, and is configured to produce a first thermal output. The second heating element is coupled to the second portion of the substrate, and configured to produce a second thermal output. The second thermal output is different from the first thermal output.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: January 28, 2025
    Assignee: Visby Medical, Inc.
    Inventors: Boris Andreyev, Brian Ciopyk, Victor Briones, Jonathan Hong, David Swenson, Gregory Loney, Adam De La Zerda, Steven Chu
  • Publication number: 20250017527
    Abstract: A method and system for augmented neurologic rehabilitation (ANR) of a patient is disclosed. The ANR system generates rhythmic auditory stimulus (RAS) and a visual augmented reality (AR) scene that are synchronized according to a common beat tempo and output to the patient during a therapy session. Sensor worn by the patient capture biomechanical data relating to repetitive movements performed by the patient in sync with the AR visual content and RAS. A critical thinking algorithm analyzes the sensor data to determine a spatial and temporal relationship of the patient's movements relative to the visual and audio elements and determine a level of entrainment of the patient and progression toward clinical/therapeutic goals. Additionally, a 3D AR modelling module configures the processor to dynamically adjust the augmented-reality visual and audio content output to the patient based on the determined level of entrainment and whether a training goal has been achieved.
    Type: Application
    Filed: September 30, 2024
    Publication date: January 16, 2025
    Applicant: MedRhythms, Inc.
    Inventors: Owen McCarthy, Brian Harris, Alex Kalpaxis, Jeffrey Chu, Brian Bousquet-Smith, Eric Richardson
  • Publication number: 20250013827
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating an explanation of a content item recommendation. For example, a system can use a language model neural network to generate a natural language explanation of why a particular content item was recommended given the context of the recommendation.
    Type: Application
    Filed: July 8, 2024
    Publication date: January 9, 2025
    Inventors: Brian Chu, Manoj Kumar Tiwari
  • Patent number: 10791458
    Abstract: In some examples, information is transferred between a first mobile device and a second mobile device. For instance, the second mobile device may receive, from the first mobile device, user information comprising a user communication identifier. Further, a communication may be transmitted via a communication interface device on the second mobile device. The communication may include the user communication identifier in place of a device communication identifier of the communication interface device.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: September 29, 2020
    Assignee: Razer (Asia-Pacific) Pte. Ltd.
    Inventors: Brian Chu, Justin Quan, Michael Chan
  • Patent number: 10684744
    Abstract: In some examples, an electronic device may store at least one of application data or application state information obtained from executing a first application on the electronic device, and may offload the first application from the electronic device. The electronic device may present a user interface on a display that may include a first application representation corresponding to the first application offloaded from the electronic device, and a second application representation corresponding to a second application installed on the electronic device. The first application representation is presented with a graphical style that visually distinguishes the first application representation from the second application representation based on the first application being offloaded. The electronic device may onload the first application on the electronic device and execute the first application on the electronic device using the at least one of the application data or the application state information.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: June 16, 2020
    Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.
    Inventors: Michael A. Chan, Justin Quan, Brian Chu, Aanchal Jain
  • Patent number: 10430047
    Abstract: In some examples, an electronic device may reduce the resolution or otherwise downsize content items to conserve storage space on the electronic device. Further, the electronic device may offload full resolution versions of content items that have been downsized, and the full resolution versions may be stored at a cloud storage or other network storage location. Subsequently, if the user, an operating system module, or an application on the electronic device requests a higher resolution version of the downsized content item, the higher resolution version may be downloaded from the network storage to the electronic device. Various techniques may be used for determining a size or resolution of the content item to download from the network storage.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: October 1, 2019
    Assignee: Razer (Asia-Pacific) Pte. Ltd.
    Inventors: Michael A. Chan, Justin Quan, Brian Chu, Aanchal Jain
  • Publication number: 20190253872
    Abstract: In some examples, information is transferred between a first mobile device and a second mobile device. For instance, the second mobile device may receive, from the first mobile device, user information comprising a user communication identifier. Further, a communication may be transmitted via a communication interface device on the second mobile device. The communication may include the user communication identifier in place of a device communication identifier of the communication interface device.
    Type: Application
    Filed: April 23, 2019
    Publication date: August 15, 2019
    Inventors: Brian CHU, Justin QUAN, Michael CHAN
  • Patent number: 10378693
    Abstract: There is disclosed a condensate drain, comprising: a body defining a drain chamber having a liquid-gas inlet and a liquid outlet; and a porous membrane having a pore size of about 0.2 ?m or less disposed within the body between the liquid-gas inlet and the liquid outlet; wherein in use, the porous membrane permits liquid to pass therethrough but restricts the passage of gas.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: August 13, 2019
    Assignee: Spirax-Sarco Limited
    Inventors: Jeremy Miller, Brian Chu, Kevin Rushbrooke, Simon Geuley
  • Patent number: 10313871
    Abstract: In some examples, a second mobile device may receive, from a first mobile device, via a short-range radio connection with the first mobile device, at least a portion of application information for an application. For example, the application information may include saved application state information saved by the first mobile device. The second mobile device may install the application on the second mobile device, and the second mobile device may configure a state of the application on the second mobile device based on the saved application state information received from the first mobile device.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: June 4, 2019
    Assignee: Razer (Asia-Pacific) Pte. Ltd.
    Inventors: Brian Chu, Justin Quan, Michael Chan
  • Patent number: 10218567
    Abstract: A computer-implemented method for generating an identifier for a device includes identifying one or more applications from a plurality of applications installed on a device; generating an identifier for the device based on the one or more identified applications; and providing the generated identifier as identification for the device. Another computer-implemented method for identifying a device includes: receiving information that indicates one or more applications of a plurality of applications installed on a device; and identifying the device using the received information.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: February 26, 2019
    Assignee: Google LLC
    Inventors: Alexander F. Kuscher, Brian Chu
  • Publication number: 20180270647
    Abstract: In some examples, a second mobile device may receive, from a first mobile device, via a short-range radio connection with the first mobile device, at least a portion of application information for an application. For example, the application information may include saved application state information saved by the first mobile device. The second mobile device may install the application on the second mobile device, and the second mobile device may configure a state of the application on the second mobile device based on the saved application state information received from the first mobile device.
    Type: Application
    Filed: May 16, 2018
    Publication date: September 20, 2018
    Inventors: Brian CHU, Justin QUAN, Michael CHAN
  • Patent number: 9998911
    Abstract: In some examples, a first mobile device is placed into communication with a second mobile device, such as through a short-range radio connection. User information is transferred from the first mobile device to the second mobile device. For example, application information for an application and saved application state information may be transferred to the second mobile device. The second mobile device may configure the application on the second mobile device based in part on the application state information received from the first mobile device. In addition, a user communication ID may be transferred from the first mobile device to the second mobile device, and may be used for communication with a third device with which the first mobile device has previously communicated. For instance, the user communication ID may be used in place of a device communication ID when sending communications from the second mobile device.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: June 12, 2018
    Assignee: Razer (Asia-Pacific) Pte. Ltd.
    Inventors: Brian Chu, Justin Quan, Michael A. Chan
  • Publication number: 20170351389
    Abstract: In some examples, an electronic device may store at least one of application data or application state information obtained from executing a first application on the electronic device, and may offload the first application from the electronic device. The electronic device may present a user interface on a display that may include a first application representation corresponding to the first application offloaded from the electronic device, and a second application representation corresponding to a second application installed on the electronic device. The first application representation is presented with a graphical style that visually distinguishes the first application representation from the second application representation based on the first application being offloaded. The electronic device may onload the first application on the electronic device and execute the first application on the electronic device using the at least one of the application data or the application state information.
    Type: Application
    Filed: August 21, 2017
    Publication date: December 7, 2017
    Inventors: Michael A. CHAN, Justin QUAN, Brian CHU, Aanchal JAIN
  • Publication number: 20170254475
    Abstract: There is disclosed a condensate drain (10), comprising: a body (12) defining a drain chamber (30) having a liquid-gas inlet (16) and a liquid outlet (24); and a porous membrane (14) having a pore size of about 0.2 ?m or less disposed within the body (12) between the liquid-gas inlet 16 and the liquid outlet (24); wherein in use, the porous membrane (14) permits liquid to pass therethrough but restricts the passage of gas.
    Type: Application
    Filed: August 20, 2015
    Publication date: September 7, 2017
    Inventors: Jeremy Miller, Brian Chu, Kevin Rushbrooke, Simon Geuley
  • Patent number: 9747000
    Abstract: In some examples, an electronic device may offload an application to a network storage. For instance, the application, associated application data, and/or saved application state information may be deleted from the electronic device. Subsequently, an application launcher may present a launcher user interface (UI) on a display associated with the electronic device. The launcher UI may include a first set of application representations corresponding to applications offloaded from the electronic device, and a second set of application representations corresponding to applications currently installed on the electronic device. In response to receiving a selection of one of the representations from the first set via the launcher UI, the selected application may be onloaded onto the electronic device. Further, in some cases, the electronic device may receive from the network storage at least one of the application data or the application state information for the onloaded application.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: August 29, 2017
    Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.
    Inventors: Michael A. Chan, Justin Quan, Brian Chu, Aanchal Jain
  • Patent number: 9712985
    Abstract: Some examples include repurposing a mobile device for performing a plurality of nonconventional functions, including a fire detector, a radiation detector, and a Wi-Fi repeater. For example, the mobile device may be configured to serve as a fire detector by one or more modules that may use an onboard camera, microphone, and temperature sensor to monitor an area for fires. In addition, the mobile device may be configured to serve as a radiation detector. For instance, a camera image sensor and/or the memory on the device may be used to detect elevated levels of radiation in the vicinity of the mobile device. In response to detecting a fire and/or radioactivity, the mobile device may send an alert notification to another device. Further, the mobile device may be configured to concurrently serve as a Wi-Fi repeater, such as for extending a range of a wireless router, or the like.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: July 18, 2017
    Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.
    Inventors: Brian Chu, Alastair Antonio, Michael A. Chan
  • Patent number: 9654556
    Abstract: An electronic device may offload an application to a network storage to free up storage on the electronic device. For instance, an application file and, in some cases, associated application data and/or saved application state information may be stored at the network storage and deleted from the electronic device. Subsequently, a data management module may receive an instruction to onload the application back onto the electronic device, such as in response to a user input that selects the offloaded application, a determination that an upcoming activity may include use of the offloaded application, or a determination that a user usage pattern indicates that the offloaded application is likely to be used. In response, the data management module may download the corresponding application file from the network storage. In some cases, the electronic device may also receive associated application data and/or saved application state information from the network storage.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: May 16, 2017
    Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.
    Inventors: Michael A Chan, Justin Quan, Brian Chu, Aanchal Jain
  • Publication number: 20170064524
    Abstract: Some examples include repurposing a mobile device for performing a plurality of nonconventional functions, including a fire detector, a radiation detector, and a Wi-Fi repeater. For example, the mobile device may be configured to serve as a fire detector by one or more modules that may use an onboard camera, microphone, and temperature sensor to monitor an area for fires. In addition, the mobile device may be configured to serve as a radiation detector. For instance, a camera image sensor and/or the memory on the device may be used to detect elevated levels of radiation in the vicinity of the mobile device. In response to detecting a fire and/or radioactivity, the mobile device may send an alert notification to another device. Further, the mobile device may be configured to concurrently serve as a Wi-Fi repeater, such as for extending a range of a wireless router, or the like.
    Type: Application
    Filed: August 26, 2015
    Publication date: March 2, 2017
    Inventors: Brian CHU, Alastair ANTONIO, Michael A. CHAN
  • Publication number: 20170012817
    Abstract: A computer-implemented method for generating an identifier for a device includes identifying one or more applications from a plurality of applications installed on a device; generating an identifier for the device based on the one or more identified applications; and providing the generated identifier as identification for the device. Another computer-implemented method for identifying a device includes: receiving information that indicates one or more applications of a plurality of applications installed on a device; and identifying the device using the received information.
    Type: Application
    Filed: September 23, 2016
    Publication date: January 12, 2017
    Inventors: Alexander F. KUSCHER, Brian CHU
  • Patent number: 9477635
    Abstract: A computer-implemented method for generating an identifier for a device includes identifying one or more applications from a plurality of applications installed on a device; generating an identifier for the device based on the one or more identified applications; and providing the generated identifier as identification for the device. Another computer-implemented method for identifying a device includes: receiving information that indicates one or more applications of a plurality of applications installed on a device; and identifying the device using the received information.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: October 25, 2016
    Assignee: Google Inc.
    Inventors: Alexander F. Kuscher, Brian Chu