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: 11975685Abstract: 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: GrantFiled: February 27, 2023Date of Patent: May 7, 2024Assignee: Samsara Inc.Inventors: Michael Luis Innocenzi, Elias Ray Dykaar, Maxwell Anton Dergosits, Ingo Gerhard Wiegand
-
Patent number: 11979151Abstract: 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: GrantFiled: September 20, 2022Date of Patent: May 7, 2024Assignee: NXP USA, Inc.Inventors: Khoi Mai, Michael Todd Berens, Andre Luis Vilas Boas, Felipe Ricardo Clayton
-
Publication number: 20240125793Abstract: 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: ApplicationFiled: October 24, 2023Publication date: April 18, 2024Inventors: Michael Edward Birnbaum, Juan Luis Mendoza, Michael Thomas Bethune, David Baltimore, Kenan Christopher Garcia
-
Publication number: 20240108334Abstract: Methods, devices, and systems for controlling a tissue-treatment motion by a surgical instrument are disclosed.Type: ApplicationFiled: September 30, 2022Publication date: April 4, 2024Inventors: 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: 20240097686Abstract: 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: ApplicationFiled: September 20, 2022Publication date: March 21, 2024Inventors: Khoi Mai, Michael Todd Berens, Andre Luis Vilas Boas, Felipe Ricardo Clayton
-
Patent number: 11782930Abstract: 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: GrantFiled: June 10, 2020Date of Patent: October 10, 2023Assignee: 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: 11618410Abstract: 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: GrantFiled: October 7, 2020Date of Patent: April 4, 2023Assignee: Samsara Networks Inc.Inventors: Michael Luis Innocenzi, Elias Ray Dykaar, Maxwell Anton Dergosits, Ingo Gerhard Wiegand
-
Publication number: 20230042867Abstract: 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: ApplicationFiled: July 27, 2022Publication date: February 9, 2023Inventors: Nicholas Degnan, Arthur Levy, Martin Buehler, Amar Jyothiprakash, Michael Lui, Krystof Litomisky, Manomit Bal, Blake Edward Winner
-
Patent number: 11518255Abstract: 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: GrantFiled: June 6, 2018Date of Patent: December 6, 2022Assignee: Veritone Alpha, Inc.Inventors: Wolf Kohn, Michael Luis Sandoval, Vishnu Vettrivel, Jonathan Cross, Jason Knox, David Talby, Mike Lazarus
-
Publication number: 20220012009Abstract: 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: ApplicationFiled: September 23, 2021Publication date: January 13, 2022Inventors: Timothy Matthew Quirino, Michael Luis Cerda, Holly Marie Ormseth
-
Publication number: 20210390106Abstract: 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: ApplicationFiled: June 10, 2020Publication date: December 16, 2021Inventors: 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: 11150865Abstract: 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: GrantFiled: July 11, 2019Date of Patent: October 19, 2021Assignee: Facebook, Inc.Inventors: Timothy Matthew Quirino, Michael Luis Cerda, Holly Marie Ormseth
-
Publication number: 20210261090Abstract: 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: ApplicationFiled: October 7, 2020Publication date: August 26, 2021Inventors: Michael Luis Innocenzi, Elias Ray Dykaar, Maxwell Anton Dergosits, Ingo Gerhard Wiegand
-
Patent number: 11052772Abstract: 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: GrantFiled: October 9, 2018Date of Patent: July 6, 2021Assignee: Veritone Alpha, Inc.Inventors: Wolf Kohn, Michael Luis Sandoval, Vishnu Vettrivel, Jonathan Cross, Jason Knox, David Talby, Mike Lazarus
-
Patent number: 10936955Abstract: 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: GrantFiled: January 13, 2017Date of Patent: March 2, 2021Assignee: 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: 10843659Abstract: 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: GrantFiled: February 20, 2020Date of Patent: November 24, 2020Assignee: Samsara Networks Inc.Inventors: Michael Luis Innocenzi, Elias Ray Dykaar, Maxwell Anton Dergosits, Ingo Gerhard Wiegand
-
Patent number: 10692352Abstract: 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: GrantFiled: April 17, 2019Date of Patent: June 23, 2020Assignee: The Government of the United States of America, as represented by the Secretary of Homeland SecurityInventors: 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: 10691570Abstract: 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: GrantFiled: February 19, 2019Date of Patent: June 23, 2020Assignee: Cisco Technology, Inc.Inventors: Michael Lui, Santosh Patil, Kevin Holcomb
-
Publication number: 20200152045Abstract: 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: ApplicationFiled: April 17, 2019Publication date: May 14, 2020Applicant: The Government of the United States of America, as represented by the Secretary of Homeland SecurityInventors: 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: 10601316Abstract: 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: GrantFiled: September 4, 2018Date of Patent: March 24, 2020Assignee: Veritone Alpha, Inc.Inventors: Wolf Kohn, Vishnu Vettrivel, Jonathan Cross, Pengbo Zhang, Michael Luis Sandoval, Brian Schaper, Neel Master, Brandon Weiss, David Kettler