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).

  • Publication number: 20240066660
    Abstract: A chemical mechanical polishing system includes a platen to support a polishing pad having a polishing surface, a source of coolant, a dispenser having one or more apertures suspended over the platen to direct coolant from the source of coolant onto the polishing surface of the polishing pad; and a controller coupled to the source of coolant and configured to cause the source of coolant to deliver the coolant through the nozzles onto the polishing surface during a selected step of a polishing operation.
    Type: Application
    Filed: November 9, 2023
    Publication date: February 29, 2024
    Inventors: Haosheng Wu, Hari Soundararajan, Jianshe Tang, Shou-Sung Chang, Brian J. Brown, Yen-Chu Yang, You Wang, Rajeev Bajaj
  • 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
  • Publication number: 20150370428
    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: Application
    Filed: August 31, 2015
    Publication date: December 24, 2015
    Inventors: Michael A. CHAN, Justin QUAN, Brian CHU, Aanchal JAIN
  • Publication number: 20150373107
    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: Application
    Filed: August 31, 2015
    Publication date: December 24, 2015
    Inventors: Michael A CHAN, Justin QUAN, Brian CHU, Aanchal JAIN