Patents by Inventor Michael Lui

Michael Lui 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: 11975685
    Abstract: Systems, methods, and non-transitory computer-readable media for a remote vehicle immobilizer. A network gateway device receives a command from a remote computing device to modify a configuration of an electronic switch from a first configuration to a second configuration. The electronic switch is positioned in a conducting path between a starter motor of the vehicle and a battery of the vehicle. In response to receiving the command, the network gateway device transmits a signal to the electronic switch via a two-way communication channel connecting the network gateway device to the electronic switch. The signal causes the electronic switch to modify the configuration of the electronic switch from the first configuration to the second configuration.
    Type: Grant
    Filed: February 27, 2023
    Date of Patent: May 7, 2024
    Assignee: Samsara Inc.
    Inventors: Michael Luis Innocenzi, Elias Ray Dykaar, Maxwell Anton Dergosits, Ingo Gerhard Wiegand
  • Patent number: 11979151
    Abstract: An integrated circuit includes a plurality of analog inputs, and an analog multiplexer (MUX). The MUX includes a common output node configured to provide a MUX output, a plurality of analog switches, and a shared buffer. Each switch includes a corresponding bootstrap circuit coupled to a control electrode of a corresponding pass transistor in which the corresponding bootstrap circuit includes a corresponding boosting capacitor. Each analog switch of the plurality of analog switches has a first input coupled to a corresponding analog input of the plurality of analog inputs, a second input, and an output coupled to the common output node. The shared buffer has an input coupled to the common output node and coupled to provide a common buffered MUX output to the second input of each of the plurality of analog switches.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: May 7, 2024
    Assignee: NXP USA, Inc.
    Inventors: Khoi Mai, Michael Todd Berens, Andre Luis Vilas Boas, Felipe Ricardo Clayton
  • Publication number: 20240125793
    Abstract: Compositions and methods are provided for the identification of peptide sequences that are ligands for a T cell receptor (TCR) of interest, in a given MHC context.
    Type: Application
    Filed: October 24, 2023
    Publication date: April 18, 2024
    Inventors: Michael Edward Birnbaum, Juan Luis Mendoza, Michael Thomas Bethune, David Baltimore, Kenan Christopher Garcia
  • Publication number: 20240108334
    Abstract: Methods, devices, and systems for controlling a tissue-treatment motion by a surgical instrument are disclosed.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 4, 2024
    Inventors: Frederick E. Shelton, IV, Taylor W. Aronhalt, Michael J. Vendely, Shane R. Adams, Nicholas J. Ross, Matthew D. Cowperthwait, Jason L. Harris, Kevin M. Fiebig, Eric B. LaFay, Jose Luis De Cordoba Matilla, Raymond E. Parfett, Curtis A. Maples, Sarah A. Worthington, Jacqueline C. Aronhalt
  • Publication number: 20240097686
    Abstract: An integrated circuit includes a plurality of analog inputs, and an analog multiplexer (MUX). The MUX includes a common output node configured to provide a MUX output, a plurality of analog switches, and a shared buffer. Each switch includes a corresponding bootstrap circuit coupled to a control electrode of a corresponding pass transistor in which the corresponding bootstrap circuit includes a corresponding boosting capacitor. Each analog switch of the plurality of analog switches has a first input coupled to a corresponding analog input of the plurality of analog inputs, a second input, and an output coupled to the common output node. The shared buffer has an input coupled to the common output node and coupled to provide a common buffered MUX output to the second input of each of the plurality of analog switches.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 21, 2024
    Inventors: Khoi Mai, Michael Todd Berens, Andre Luis Vilas Boas, Felipe Ricardo Clayton
  • Patent number: 11782930
    Abstract: An automated annotation system to automatically designate annotations to records within a report, which may perform operations that include: designating an annotation to a location, the annotation comprising a text string; identifying a record of the location within a report; selecting the annotation based on the record of the location within the report; and applying the text string of the annotation to the record within the report, according to certain example embodiments.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: October 10, 2023
    Assignee: Samsara Networks Inc.
    Inventors: Sean McGee, Michael Gregory Ross, Derrek Harrison, Jonte Craighead, Ijeoma Emeagwali, Michael Luis Innocenzi, Yosub Shin, John Lee, Faiz Abbasi, Zach Kohl, Albert Hu, Emma Ferguson, Alan Guihong Liu, Corbin Muraro
  • Patent number: 11618410
    Abstract: Systems, methods, and non-transitory computer-readable media for a remote vehicle immobilizer. A network gateway device receives a command from a remote computing device to modify a configuration of an electronic switch from a first configuration to a second configuration. The electronic switch is positioned in a conducting path between a starter motor of the vehicle and a battery of the vehicle. In response to receiving the command, the network gateway device transmits a signal to the electronic switch via a two-way communication channel connecting the network gateway device to the electronic switch. The signal causes the electronic switch to modify the configuration of the electronic switch from the first configuration to the second configuration.
    Type: Grant
    Filed: October 7, 2020
    Date of Patent: April 4, 2023
    Assignee: Samsara Networks Inc.
    Inventors: Michael Luis Innocenzi, Elias Ray Dykaar, Maxwell Anton Dergosits, Ingo Gerhard Wiegand
  • Publication number: 20230042867
    Abstract: An autonomous electric mower for mowing a lawn comprises a frame, drive wheels, cutting deck, computer, a Lidar sensor, at least one color and depth sensing camera. The computer is programmed and operable to: determine the location of the mower; detect obstacles; and to instruct the mower to avoid the obstacles. Advantageously, the system is operable to analyze the data from the multiple sensors and to instruct the mower to continue to safely operate and cut the lawn despite one or more of the sensors being obstructed. Novel route planning methods are also described.
    Type: Application
    Filed: July 27, 2022
    Publication date: February 9, 2023
    Inventors: Nicholas Degnan, Arthur Levy, Martin Buehler, Amar Jyothiprakash, Michael Lui, Krystof Litomisky, Manomit Bal, Blake Edward Winner
  • Patent number: 11518255
    Abstract: Techniques are described for implementing automated control systems that manipulate operations of specified target systems, such as by modifying or otherwise manipulating inputs or other control elements of the target system that affect its operation (e.g., affect output of the target system). An automated control system may in some situations have a distributed architecture with multiple decision modules that each controls a portion of a target system and operate in a partially decoupled manner with respect to each other, such as by each decision module operating to synchronize its local solutions and proposed control actions with those of one or more other decision modules, in order to determine a consensus with those other decision modules. Such inter-module synchronizations may occur repeatedly to determine one or more control actions for each decision module at a particular time, as well as to be repeated over multiple times for ongoing control.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: December 6, 2022
    Assignee: Veritone Alpha, Inc.
    Inventors: Wolf Kohn, Michael Luis Sandoval, Vishnu Vettrivel, Jonathan Cross, Jason Knox, David Talby, Mike Lazarus
  • Publication number: 20220012009
    Abstract: Systems, methods, and non-transitory computer readable media are configured to receive metadata for audio content associated with an audio content item for presentation in a news feed to be displayed on a screen of a computing device associated with a user. The metadata is transformed for display in the audio content item. The transformed metadata is displayed in the audio content item. In addition, systems, methods, and non-transitory computer readable media are configured to present an audio content item in a news feed to be displayed on a screen of a computing device associated with a user. An input by the user for scrolling the news feed and the audio content item on the screen is received. A pop out player is presented in response to disappearance of the audio content item from the screen based on the scrolling.
    Type: Application
    Filed: September 23, 2021
    Publication date: January 13, 2022
    Inventors: Timothy Matthew Quirino, Michael Luis Cerda, Holly Marie Ormseth
  • Publication number: 20210390106
    Abstract: An automated annotation system to automatically designate annotations to records within a report, which may perform operations that include: designating an annotation to a location, the annotation comprising a text string; identifying a record of the location within a report; selecting the annotation based on the record of the location within the report; and applying the text string of the annotation to the record within the report, according to certain example embodiments.
    Type: Application
    Filed: June 10, 2020
    Publication date: December 16, 2021
    Inventors: Sean McGee, Michael Gregory Ross, Derrek Harrison, Jonte Craighead, Ijeoma Emeagwali, Michael Luis Innocenzi, Yosub Shin, John Lee, Faiz Abbasi, Zach Kohl, Albert Hu, Emma Ferguson, Alan Guihong Liu, Corbin Muraro
  • Patent number: 11150865
    Abstract: Systems, methods, and non-transitory computer readable media are configured to receive metadata for audio content associated with an audio content item for presentation in a news feed to be displayed on a screen of a computing device associated with a user. The metadata is transformed for display in the audio content item. The transformed metadata is displayed in the audio content item. In addition, systems, methods, and non-transitory computer readable media are configured to present an audio content item in a news feed to be displayed on a screen of a computing device associated with a user. An input by the user for scrolling the news feed and the audio content item on the screen is received. A pop out player is presented in response to disappearance of the audio content item from the screen based on the scrolling.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: October 19, 2021
    Assignee: Facebook, Inc.
    Inventors: Timothy Matthew Quirino, Michael Luis Cerda, Holly Marie Ormseth
  • Publication number: 20210261090
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for a remote vehicle immobilizer. A network gateway device receives a command from a remote computing device to modify a configuration of an electronic switch from a first configuration to a second configuration. The electronic switch is positioned in a conducting path between a starter motor of the vehicle and a battery of the vehicle. In response to receiving the command, the network gateway device transmits a signal to the electronic switch via a two-way communication channel connecting the network gateway device to the electronic switch. The signal causes the electronic switch to modify the configuration of the electronic switch from the first configuration to the second configuration.
    Type: Application
    Filed: October 7, 2020
    Publication date: August 26, 2021
    Inventors: Michael Luis Innocenzi, Elias Ray Dykaar, Maxwell Anton Dergosits, Ingo Gerhard Wiegand
  • Patent number: 11052772
    Abstract: Techniques are described for implementing automated control systems that manipulate operations of specified target systems, such as by modifying or otherwise manipulating inputs or other control elements of the target system that affect its operation (e.g., affect output of the target system). An automated control system may in some situations have a distributed architecture with multiple decision modules that each controls a portion of a target system, and may further have one or more components that interacts with one or more users to obtain a description of the target system, including restrictions related to the various elements of the target system, and one or more goals to be achieved during control of the target system. The component(s) then perform various automated actions to generate, test and deploy one or more executable decision modules to use in performing the control of the target system based on the user-specified information.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: July 6, 2021
    Assignee: Veritone Alpha, Inc.
    Inventors: Wolf Kohn, Michael Luis Sandoval, Vishnu Vettrivel, Jonathan Cross, Jason Knox, David Talby, Mike Lazarus
  • Patent number: 10936955
    Abstract: Technologies are disclosed for determining network-accessible content changes based on computed models and providing a long term forecast of user interaction at a network accessible site based upon a short term experiment at the site. A forecast model for a period of time is generated based upon historical data of user interactions at the site. An experiment is run for a short term at the site based upon a potential change at the site. Based upon data obtained during the experiment, scores are generated for a control group (no change) and a treatment group (potential change) and compared. If there are statistically significant differences between the control group and the treatment group scores, the long term forecast may be used to forecast what the long term impact of the experiment would be based upon the short term experiment.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: March 2, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Pramod Muralidharan, Ray Chen, Donald Kane, Vignesh Kannappan, Hancao Li, Ajay Kant Singh, Robert Andrew Kreek, Richard Bargreen, Rui Chen, Michael Luis Collado, Kevin Donald Kelly, Shen Li, Sameer Rajendra Rajyaguru, Serguei B. Stepaniants, Murali Brahmadesam
  • Patent number: 10843659
    Abstract: A remote vehicle immobilizer is described. A network gateway device receives a command from a remote computing device to modify a configuration of an electronic switch from a first configuration to a second configuration. The electronic switch is positioned in a conducting path between a starter motor of the vehicle and a battery of the vehicle. In response to receiving the command, the network gateway device transmits a signal to the electronic switch via a two-way communication channel connecting the network gateway device to the electronic switch. The signal causes the electronic switch to modify the configuration of the electronic switch from the first configuration to the second configuration.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: November 24, 2020
    Assignee: Samsara Networks Inc.
    Inventors: Michael Luis Innocenzi, Elias Ray Dykaar, Maxwell Anton Dergosits, Ingo Gerhard Wiegand
  • Patent number: 10692352
    Abstract: A buoy corrosion detection system includes a buoy having a double hull section in which the outer hull is designed to corrode and fail prior to the rest of the hull. The double hull section is positioned at the waterline, which is the area most prone to corrosion. As the outer hull corrodes, water passes through the hull and is detected by a moisture detector. The moisture detector then relays a signal that water has entered through the hull, and a signaling circuit then sends a communication signal to the user indicating that the buoy has corrosion. The buoy corrosion detection system leads to an “as-needed” maintenance cycle for buoys.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: June 23, 2020
    Assignee: The Government of the United States of America, as represented by the Secretary of Homeland Security
    Inventors: Michael Luis Dougall, Jacob James Rath, Blaise Carlson Curtis, Liam Christian Otto, Frederick John McClimans, Matthew Tyler Williams, Thomas Carsten Rodzewicz, Ronald Adrezin, Michael Plumley
  • Patent number: 10691570
    Abstract: In one embodiment, a technique for performing component self-tests for an in-vehicle network of a vehicle is provided that illustratively comprises: retrieving, by a device in communication with an in-vehicle network (IVN) of a vehicle, a memory sector address of a memory of a component connected to the IVN when a first startup of the vehicle begins, the memory sector address stored in non-volatile memory; performing, by the device, a memory test on a first part of the memory starting at the memory sector address for a predetermined increment during the first startup of the vehicle; and replacing, by the device, the memory sector address with an incremented memory sector address in the non-volatile memory, the incremented memory sector address indicative of the memory sector address incremented by the predetermined increment.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: June 23, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Michael Lui, Santosh Patil, Kevin Holcomb
  • Publication number: 20200152045
    Abstract: A buoy corrosion detection system includes a buoy having a double hull section in which the outer hull is designed to corrode and fail prior to the rest of the hull. The double hull section is positioned at the waterline, which is the area most prone to corrosion. As the outer hull corrodes, water passes through the hull and is detected by a moisture detector. The moisture detector then relays a signal that water has entered through the hull, and a signaling circuit then sends a communication signal to the user indicating that the buoy has corrosion. The buoy corrosion detection system leads to an “as-needed” maintenance cycle for buoys.
    Type: Application
    Filed: April 17, 2019
    Publication date: May 14, 2020
    Applicant: The Government of the United States of America, as represented by the Secretary of Homeland Security
    Inventors: Michael Luis Dougall, Jacob James Rath, Blaise Carlson Curtis, Liam Christian Otto, Frederick John McClimans, Matthew Tyler Williams, Thomas Carsten Rodzewicz, Ronald Adrezin, Michael Plumley
  • Patent number: 10601316
    Abstract: Techniques are described for implementing automated control systems to control operations of specified physical target systems, such as with one or more batteries used to store and provide electrical power. Characteristics of each battery's state may be used to perform automated control of DC power from the battery, such as in a real-time manner and to optimize long-term operation of the battery. In some situations, multiple batteries are controlled by using multiple control systems each associated with one of the batteries, and with overall control being coordinated in a distributed manner using interactions between the multiple control systems. A system that includes one or more batteries to be controlled may further include additional components in some situations, such as one or more electrical sources and/or one or more electrical loads, with one non-exclusive example of a type of such system being one or more home electrical power systems.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: March 24, 2020
    Assignee: Veritone Alpha, Inc.
    Inventors: Wolf Kohn, Vishnu Vettrivel, Jonathan Cross, Pengbo Zhang, Michael Luis Sandoval, Brian Schaper, Neel Master, Brandon Weiss, David Kettler