Patents by Inventor Ian Liu
Ian Liu 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: 12203939Abstract: Provided herein are compositions and methods for the identification of an expression profile in a single cell or population of cells. Kits for use with the disclosed methods are also provided, including antibodies, with a unique molecular identifier and antibody identifier, and primers for amplification of the antibody identifier sequence.Type: GrantFiled: October 19, 2020Date of Patent: January 21, 2025Assignee: Verily Life Sciences LLCInventors: Ian Peikon, Gary Tong, Daniel Liu, Ci Chu
-
Patent number: 12121201Abstract: An agitator for a vacuum cleaner includes an agitator body and a resiliently deformable flap. The resiliently deformable flap includes a front face, a rear face, and one or more protrusions extending outwardly from the front face. An agitator for a vacuum cleaner includes an agitator body and a bristle strip and/or a plurality of tufts arranged in one or more rows along the agitator body. The bristle strip and/or a plurality of tufts includes a first bristle group including a plurality of nylon bristles and at least a second bristle group including a plurality of para-aramid bristles.Type: GrantFiled: July 20, 2022Date of Patent: October 22, 2024Assignee: SharkNinja Operating LLCInventors: Max P. Lacoma, Devan Schappler, Xavier F. Cullere, Street Barnett, Ryan Copeland, Peter Liu, Ian Liu, Erick Zhang
-
Patent number: 12053140Abstract: An example of a surface cleaning head may include a main body, a neck pivotally coupled to the main body, a stabilizer, and a linkage pivotally coupled to the main body and the stabilizer. The linkage may be configured to cause the stabilizer to transition between an extended position and a retracted position in response to a pivotal movement of the neck.Type: GrantFiled: September 19, 2019Date of Patent: August 6, 2024Assignee: SharkNinja Operating LLCInventors: Jason B. Thorne, Kai Xu, Zongnan Cheng, Ian Liu, AiMing Xu, Wenxiu Gao, Andre D. Brown, Samuel Emrys James, Jordan Ridgley, Nicholas Sardar, Christopher P. Pinches, David S. Clare, Lee M. Cottrell
-
Publication number: 20240215778Abstract: A surface cleaning apparatus including a body defining an agitation chamber, an agitator partially disposed within the agitation chamber and configured to rotate about a pivot axis, and a debrider at least partially disposed within the agitation chamber. The agitator includes an elongated body having a first and a second end, a sidewall extending radially outward from the elongated body extending between the first and the second ends, and a plurality of bristles extending radially outward from the elongated body. The plurality of bristles are arranged in at least one row adjacent to the sidewall. The debrider includes a plurality of teeth configured to contact a portion of the sidewall as the agitator rotates about the pivot axis.Type: ApplicationFiled: February 7, 2024Publication date: July 4, 2024Inventors: Daniel R. DER MARDEROSIAN, John FREESE, Gordon HOWES, Wenxiu GAO, David S. CLARE, Nathan HERRMANN, Hugh Jamie CROGGON, Nicholas SARDAR, Tyler SMITH, Ian LIU, Jiancheng WANG
-
Patent number: 11925303Abstract: A surface cleaning apparatus including a body defining an agitation chamber, an agitator partially disposed within the agitation chamber and configured to rotate about a pivot axis, and a debrider at least partially disposed within the agitation chamber. The agitator includes an elongated body having a first and a second end, a sidewall extending radially outward from the elongated body extending between the first and the second ends, and a plurality of bristles extending radially outward from the elongated body. The plurality of bristles are arranged in at least one row adjacent to the sidewall. The debrider includes a plurality of teeth configured to contact a portion of the sidewall as the agitator rotates about the pivot axis.Type: GrantFiled: February 22, 2021Date of Patent: March 12, 2024Assignee: SharkNinja Operating LLCInventors: Daniel R. Der Marderosian, John Freese, Gordon Howes, Wenxiu Gao, David S. Clare, Nathan Herrmann, Hugh Jamie Croggon, Nicholas Sardar, Tyler Smith, Ian Liu, Jiancheng Wang
-
Patent number: 11503968Abstract: A cleaning apparatus may include at least one isolator configured to absorb mechanical vibration generated by contact between an agitator and a combining unit to reduce noise and/or vibration. The isolator may include at least one combing isolator disposed at least partially between the combing unit and the surface cleaning head. Alternatively (or in addition), the isolator may include a panel isolator disposed at least partially between a housing of the cleaning apparatus and a panel.Type: GrantFiled: August 9, 2019Date of Patent: November 22, 2022Assignee: SharkNinja Operating LLCInventors: John B. Freese, Tyler S. Smith, Wenxiu Gao, Ian Liu, Nicholas Sardar
-
Publication number: 20220354324Abstract: An agitator for a vacuum cleaner includes an agitator body and a resiliently deformable flap. The resiliently deformable flap includes a front face, a rear face, and one or more protrusions extending outwardly from the front face. An agitator for a vacuum cleaner includes an agitator body and a bristle strip and/or a plurality of tufts arranged in one or more rows along the agitator body. The bristle strip and/or a plurality of tufts includes a first bristle group including a plurality of nylon bristles and at least a second bristle group including a plurality of para-aramid bristles.Type: ApplicationFiled: July 20, 2022Publication date: November 10, 2022Inventors: Max P. LACOMA, Devan SCHAPPLER, Xavier F. CULLERE, Street BARNETT, Ryan COPELAND, Peter LIU, Ian LIU, Erick ZHANG
-
Patent number: 11256542Abstract: Described herein are techniques and systems for onboarding a service from client-managed computing infrastructure to network computing infrastructure. As part of the onboarding, a database that stores onboarding information is accessed and a set of tasks is identified. A state diagram is generated based on the onboarding information. The techniques and systems are configured to calculate, within the state diagram, a task execution path that is associated with a highest probability of success for moving the client organization from a current environment associated with the client-managed computing infrastructure to a target environment associated with the network computing infrastructure. The task execution path can be used to identify and provide subsets of tasks as part of an autonomously guided onboarding process. The task execution path can be re-calculated based on a determination that an individual task has not been completed within an expected amount of time to complete the individual task.Type: GrantFiled: August 6, 2019Date of Patent: February 22, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Warren Johnson, Sean Dastouri, Ian Liu
-
Publication number: 20210169287Abstract: A surface cleaning apparatus including a body defining an agitation chamber, an agitator partially disposed within the agitation chamber and configured to rotate about a pivot axis, and a debrider at least partially disposed within the agitation chamber. The agitator includes an elongated body having a first and a second end, a sidewall extending radially outward from the elongated body extending between the first and the second ends, and a plurality of bristles extending radially outward from the elongated body. The plurality of bristles are arranged in at least one row adjacent to the sidewall. The debrider includes a plurality of teeth configured to contact a portion of the sidewall as the agitator rotates about the pivot axis.Type: ApplicationFiled: February 22, 2021Publication date: June 10, 2021Inventors: Daniel R. DER MARDEROSIAN, John FREESE, Gordon HOWES, Wenxiu GAO, David S. CLARE, Nathan HERRMANN, Hugh Jamie CROGGON, Nicholas SARDAR, Tyler SMITH, Ian LIU, Jiancheng WANG
-
Patent number: 10925447Abstract: A surface cleaning apparatus including a body defining an agitation chamber, an agitator partially disposed within the agitation chamber and configured to rotate about a pivot axis, and a debrider at least partially disposed within the agitation chamber. The agitator includes an elongated body having a first and a second end, a sidewall extending radially outward from the elongated body extending between the first and the second ends, and a plurality of bristles extending radially outward from the elongated body. The plurality of bristles are arranged in at least one row adjacent to the sidewall. The debrider includes a plurality of teeth configured to contact a portion of the sidewall as the agitator rotates about the pivot axis.Type: GrantFiled: March 10, 2018Date of Patent: February 23, 2021Assignee: SharkNinja Operating LLCInventors: Daniel R. Der Marderosian, John Freese, Gordon Howes, Wenxiu Gao, David S. Clare, Nathan Herrmann, Hugh Jamie Croggon, Nicholas Sardar, Tyler Smith, Ian Liu, Jiancheng Wang
-
Patent number: 10908984Abstract: Described herein are techniques and systems for monitoring onboarding engagement sessions and storing onboarding information associated with completion of the tasks for the monitored onboarding engagement sessions. Using the onboarding information, an error common to a task from at least some of the onboarding engagement sessions can be determined and solutions can be identified so that they can be recommended in response to a run-time error in a current onboarding session.Type: GrantFiled: August 8, 2019Date of Patent: February 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Warren Johnson, Sean Dastouri, Ian Liu
-
Publication number: 20200085267Abstract: An example of a surface cleaning head may include a main body, a neck pivotally coupled to the main body, a stabilizer, and a linkage pivotally coupled to the main body and the stabilizer. The linkage may be configured to cause the stabilizer to transition between an extended position and a retracted position in response to a pivotal movement of the neck.Type: ApplicationFiled: September 19, 2019Publication date: March 19, 2020Inventors: Jason B. THORNE, Kai XU, Bruce CHENG, Ian LIU, AiMing XU, Wenxiu GAO, Andre D. BROWN, Samuel Emrys JAMES, Jordan RIDGLEY, Nicholas SARDAR, Christopher P. PINCHES, David S. CLARE, Lee M. COTTRELL
-
Publication number: 20200046184Abstract: A cleaning apparatus may include at least one isolator configured to absorb mechanical vibration generated by contact between an agitator and a combining unit to reduce noise and/or vibration. The isolator may include at least one combing isolator disposed at least partially between the combing unit and the surface cleaning head. Alternatively (or in addition), the isolator may include a panel isolator disposed at least partially between a housing of the cleaning apparatus and a panel.Type: ApplicationFiled: August 9, 2019Publication date: February 13, 2020Inventors: John B. FREESE, Tyler S. SMITH, Wenxiu GAO, Ian LIU, Nicholas SARDAR
-
Publication number: 20190361762Abstract: Described herein are techniques and systems for monitoring onboarding engagement sessions and storing onboarding information associated with completion of the tasks for the monitored onboarding engagement sessions. Using the onboarding information, an error common to a task from at least some of the onboarding engagement sessions can be determined and solutions can be identified so that they can be recommended in response to a run-time error in a current onboarding session.Type: ApplicationFiled: August 8, 2019Publication date: November 28, 2019Inventors: Warren JOHNSON, Sean DASTOURI, Ian LIU
-
Publication number: 20190361738Abstract: Described herein are techniques and systems for onboarding a service from client-managed computing infrastructure to network computing infrastructure. As part of the onboarding, a database that stores onboarding information is accessed and a set of tasks is identified. A state diagram is generated based on the onboarding information. The techniques and systems are configured to calculate, within the state diagram, a task execution path that is associated with a highest probability of success for moving the client organization from a current environment associated with the client-managed computing infrastructure to a target environment associated with the network computing infrastructure. The task execution path can be used to identify and provide subsets of tasks as part of an autonomously guided onboarding process. The task execution path can be re-calculated based on a determination that an individual task has not been completed within an expected amount of time to complete the individual task.Type: ApplicationFiled: August 6, 2019Publication date: November 28, 2019Inventors: Warren JOHNSON, Sean DASTOURI, Ian LIU
-
Patent number: 10423448Abstract: Described herein are techniques and systems for onboarding a service from client-managed computing infrastructure to network computing infrastructure. As part of the onboarding, a database that stores onboarding information is accessed and a set of tasks is identified. A state diagram is generated based on the onboarding information. The techniques and systems are configured to calculate, within the state diagram, a task execution path that is associated with a highest probability of success for moving the client organization from a current environment associated with the client-managed computing infrastructure to a target environment associated with the network computing infrastructure. The task execution path can be used to identify and provide subsets of tasks as part of an autonomously guided onboarding process. The task execution path can be re-calculated based on a determination that an individual task has not been completed within an expected amount of time to complete the individual task.Type: GrantFiled: October 6, 2017Date of Patent: September 24, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Warren Johnson, Sean Dastouri, Ian Liu
-
Patent number: 10402258Abstract: Described herein are techniques and systems for monitoring onboarding engagement sessions and storing onboarding information associated with completion of the tasks for the monitored onboarding engagement sessions. Using the onboarding information, an error common to a task from at least some of the onboarding engagement sessions can be determined and solutions can be identified so that they can be recommended in response to a run-time error in a current onboarding session.Type: GrantFiled: January 4, 2018Date of Patent: September 3, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Warren Johnson, Sean Dastouri, Ian Liu
-
Publication number: 20180255991Abstract: A surface cleaning apparatus including a body defining an agitation chamber, an agitator partially disposed within the agitation chamber and configured to rotate about a pivot axis, and a debrider at least partially disposed within the agitation chamber. The agitator includes an elongated body having a first and a second end, a sidewall extending radially outward from the elongated body extending between the first and the second ends, and a plurality of bristles extending radially outward from the elongated body. The plurality of bristles are arranged in at least one row adjacent to the sidewall. The debrider includes a plurality of teeth configured to contact a portion of the sidewall as the agitator rotates about the pivot axis.Type: ApplicationFiled: March 10, 2018Publication date: September 13, 2018Inventors: Daniel R. DER MARDEROSIAN, John FREESE, Gordon HOWES, Nancy GAO WENXIU, David S. CLARE, Nathan HERRMANN, Hugh Jamie CROGGON, Nicholas SARDAR, Tyler SMITH, Ian LIU
-
Patent number: D955115Type: GrantFiled: August 10, 2018Date of Patent: June 21, 2022Inventors: Nicholas Sardar, Daniel R. Der Marderosian, Tyler Smith, Wenxiu Gao, Ian Liu, John Freese
-
Patent number: D1005690Type: GrantFiled: June 20, 2022Date of Patent: November 28, 2023Assignee: SHARKNINJA OPERATING LLCInventors: Nicholas Sardar, Daniel R. Der Marderosian, Tyler Smith, Wenxiu Gao, Ian Liu, John Freese