Patents by Inventor Michael Chin

Michael Chin 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: 12684420
    Abstract: A system and method for device management in a multipath communication system includes: receiving candidate signal metrics data from a multipath modem of the device of supported combinations satellite networks and associated satellite frequencies and cellular networks and associated cellular frequencies; receiving subscriber data including a device location; evaluating the supported combinations by filtering supported satellite networks and supported cellular networks based upon internet service policies and/or network service policies in the device location; selecting configuration parameters having a selected satellite network and satellite frequency and a selected cellular network and cellular frequency based on the evaluated supported combinations; and transmitting the selected configuration parameters to the multipath modem to control operation of the multipath modem.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: July 14, 2026
    Assignee: Hughes Network Systems, LLC
    Inventor: Michael Chin
  • Publication number: 20260156213
    Abstract: Devices, non-transitory computer-readable media, and methods for providing user support during voice calls via generative artificial intelligence are disclosed. An example method includes receiving, from a user endpoint device, a request to monitor an ongoing voice call between the user endpoint device and a second device for at least one task with which a generative artificial intelligence assistant is able to assist, monitoring the voice call in response to the request, detecting, based on the monitoring, a task to be performed on behalf of a user of the user endpoint device, executing the generative artificial intelligence assistant to generate an output in connection with the task, converting the output to an audio output using the generative artificial intelligence assistant, and delivering the audio output to the user endpoint device during the voice call.
    Type: Application
    Filed: December 3, 2024
    Publication date: June 4, 2026
    Inventors: Yuan Ding, Michael Chin, Joseph Dahan, Vinay Sharma
  • Publication number: 20260127002
    Abstract: Disclosed is a branch predictor unit (BPU), comprising a first branch predictor configured to generate a first prediction of a branch based at least in part on a first prediction entry point of two predictions prior to the first prediction, and a second branch predictor configured to generate a second prediction of the branch based at least in part on a second prediction entry point of one prediction prior to the second prediction, wherein either the first prediction or the second prediction is generated based on a determination of whether the branch follows a flush.
    Type: Application
    Filed: November 7, 2024
    Publication date: May 7, 2026
    Inventors: Michael CHIN, Aaron LINDSAY
  • Publication number: 20260086805
    Abstract: Disclosed is a branch predictor unit (BPU), comprising a loop predictor configured to predict a repeatedly looping behavior before the repeatedly looping behavior occurs, a loop detector configured to detect the repeatedly looping behavior which is currently occurring, and a loop buffer, configured to treat a plurality of looping operations corresponding to the repeatedly looping behavior as a read-only circular buffer without removing the looping operations from the loop buffer.
    Type: Application
    Filed: September 20, 2024
    Publication date: March 26, 2026
    Inventors: Michael CHIN, Aaron LINDSAY, Bret TOLL
  • Patent number: 12555078
    Abstract: A system is provided which that allows users of electronic communication systems and/or calendar systems the ability to suggest meetings to users of different electronic communication systems and/or calendar systems via electronic messages. The system may provide users with the ability to share calendar availability with users of other electronic communication systems and/or calendar systems via electronic message. One aspect of the disclosed system is the fact that users can share interactive calendar information, and propose and confirm tentative meetings and events, with users of different electronic communications and/or calendar systems. Additionally, calendar information that is shared with others may be dynamically updated even after the electronic messages have been sent.
    Type: Grant
    Filed: April 8, 2024
    Date of Patent: February 17, 2026
    Assignee: Baydin, Inc.
    Inventors: Alexander Moore, Michael Chin, Aye Moah, Alexey Komissarouk
  • Publication number: 20250356118
    Abstract: Systems and methods for dynamically assessing and displaying quality features of electronic messages, while composed on client devices, can include one or more processors monitoring the process of composing the electronic message. The one or more processors can retrieve, upon detecting a pause event, data associated with the composed electronic message from a message composing container, and determine a plurality of feature values for a plurality of features of the electronic message based on the retrieved data. The one or more processors can determine, based on the plurality of feature values, a likelihood of receiving a response from a receiving entity once the electronic message is sent to that receiving entity. The one or more processors can provide an indication of the determined likelihood of receiving a response and indications of the plurality of determined feature values for display in association with a message composing window displaying the text received.
    Type: Application
    Filed: June 2, 2025
    Publication date: November 20, 2025
    Applicant: Baydin, Inc.
    Inventors: Aye MOAH, Alexander MOORE, Michael CHIN
  • Patent number: 12353828
    Abstract: Systems and methods for dynamically assessing and displaying quality features of electronic messages, while composed on client devices, can include one or more processors monitoring the process of composing the electronic message. The one or more processors can retrieve, upon detecting a pause event, data associated with the composed electronic message from a message composing container, and determine a plurality of feature values for a plurality of features of the electronic message based on the retrieved data. The one or more processors can determine, based on the plurality of feature values, a likelihood of receiving a response from a receiving entity once the electronic message is sent to that receiving entity. The one or more processors can provide an indication of the determined likelihood of receiving a response and indications of the plurality of determined feature values for display in association with a message composing window displaying the text received.
    Type: Grant
    Filed: February 20, 2024
    Date of Patent: July 8, 2025
    Assignee: Baydin, Inc.
    Inventors: Aye Moah, Alexander Moore, Michael Chin
  • Patent number: 12323226
    Abstract: A system comprising an accelerator including a first physical port couplable to a first module and a second physical port configured to communicate with a wide-area network. The accelerator is programmed to receive outbound data from user devices via the first module, and route the outbound data to either the first physical port or the second physical port. The first module is a separate unit from the accelerator. The first module includes an indoor unit configured for satellite internet.
    Type: Grant
    Filed: August 11, 2022
    Date of Patent: June 3, 2025
    Assignee: Hughes Network Systems, LLC
    Inventors: Venkat Ganesan, Michael Chin, Krishna Samavedam, Akshay Ravichandran
  • Publication number: 20250021758
    Abstract: Systems and methods for dynamically assessing and displaying quality features of electronic messages, while composed on client devices, can include one or more processors monitoring the process of composing the electronic message. The one or more processors can retrieve, upon detecting a pause event, data associated with the composed electronic message from a message composing container, and determine a plurality of feature values for a plurality of features of the electronic message based on the retrieved data. The one or more processors can determine, based on the plurality of feature values, a likelihood of receiving a response from a receiving entity once the electronic message is sent to that receiving entity. The one or more processors can provide an indication of the determined likelihood of receiving a response and indications of the plurality of determined feature values for display in association with a message composing window displaying the text received.
    Type: Application
    Filed: February 20, 2024
    Publication date: January 16, 2025
    Applicant: Baydin, Inc.
    Inventors: Aye MOAH, Alexander MOORE, Michael CHIN
  • Publication number: 20250005534
    Abstract: A system is provided which that allows users of electronic communication systems and/or calendar systems the ability to suggest meetings to users of different electronic communication systems and/or calendar systems via electronic messages. The system may provide users with the ability to share calendar availability with users of other electronic communication systems and/or calendar systems via electronic message. One aspect of the disclosed system is the fact that users can share interactive calendar information, and propose and confirm tentative meetings and events, with users of different electronic communications and/or calendar systems. Additionally, calendar information that is shared with others may be dynamically updated even after the electronic messages have been sent.
    Type: Application
    Filed: April 8, 2024
    Publication date: January 2, 2025
    Applicant: Baydin, Inc.
    Inventors: Alexander MOORE, Michael CHIN, Aye MOAH, Alexey KOMISSAROUK
  • Publication number: 20240336943
    Abstract: Biocatalysts and methods for performing atom transfer radical addition chemistry are described. Generally, modified metalloenzymes are utilized to perform enantioselective and/or diastereoselective atom transfer radical addition chemistry on a broad range of substrates.
    Type: Application
    Filed: August 2, 2022
    Publication date: October 10, 2024
    Applicant: The Regents of the University of California
    Inventors: Yang Yang, Qi Zhou, Michael Chin
  • Publication number: 20240259878
    Abstract: A system and method for device management in a multipath communication system includes: receiving candidate signal metrics data from a multipath modem of the device of supported combinations satellite networks and associated satellite frequencies and cellular networks and associated cellular frequencies; receiving subscriber data including a device location; evaluating the supported combinations by filtering supported satellite networks and supported cellular networks based upon internet service policies and/or network service policies in the device location; selecting configuration parameters having a selected satellite network and satellite frequency and a selected cellular network and cellular frequency based on the evaluated supported combinations; and transmitting the selected configuration parameters to the multipath modem to control operation of the multipath modem.
    Type: Application
    Filed: January 31, 2023
    Publication date: August 1, 2024
    Inventor: Michael Chin
  • Patent number: 11954649
    Abstract: A system is provided which that allows users of electronic communication systems and/or calendar systems the ability to suggest meetings to users of different electronic communication systems and/or calendar systems via electronic messages. The system may provide users with the ability to share calendar availability with users of other electronic communication systems and/or calendar systems via electronic message. One aspect of the disclosed system is the fact that users can share interactive calendar information, and propose and confirm tentative meetings and events, with users of different electronic communications and/or calendar systems. Additionally, calendar information that is shared with others may be dynamically updated even after the electronic messages have been sent.
    Type: Grant
    Filed: April 27, 2022
    Date of Patent: April 9, 2024
    Assignee: Baydin, Inc.
    Inventors: Alexander Moore, Michael Chin, Aye Moah, Alexey Komissarouk
  • Patent number: 11914957
    Abstract: Systems and methods for dynamically assessing and displaying quality features of electronic messages, while composed on client devices, can include one or more processors monitoring the process of composing the electronic message. The one or more processors can retrieve, upon detecting a pause event, data associated with the composed electronic message from a message composing container, and determine a plurality of feature values for a plurality of features of the electronic message based on the retrieved data. The one or more processors can determine, based on the plurality of feature values, a likelihood of receiving a response from a receiving entity once the electronic message is sent to that receiving entity. The one or more processors can provide an indication of the determined likelihood of receiving a response and indications of the plurality of determined feature values for display in association with a message composing window displaying the text received.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: February 27, 2024
    Assignee: Baydin, Inc.
    Inventors: Aye Moah, Alexander Moore, Michael Chin
  • Publication number: 20230370162
    Abstract: A system comprising an accelerator including a first physical port couplable to a first module and a second physical port configured to communicate with a wide-area network. The accelerator is programmed to receive outbound data from user devices via the first module, and route the outbound data to either the first physical port or the second physical port. The first module is a separate unit from the accelerator. The first module includes an indoor unit configured for satellite internet.
    Type: Application
    Filed: August 11, 2022
    Publication date: November 16, 2023
    Inventors: Venkat Ganesan, Michael Chin, Krishna Samavedam, Akshay Ravichandran
  • Publication number: 20230081134
    Abstract: Systems and methods for dynamically assessing and displaying quality features of electronic messages, while composed on client devices, can include one or more processors monitoring the process of composing the electronic message. The one or more processors can retrieve, upon detecting a pause event, data associated with the composed electronic message from a message composing container, and determine a plurality of feature values for a plurality of features of the electronic message based on the retrieved data. The one or more processors can determine, based on the plurality of feature values, a likelihood of receiving a response from a receiving entity once the electronic message is sent to that receiving entity. The one or more processors can provide an indication of the determined likelihood of receiving a response and indications of the plurality of determined feature values for display in association with a message composing window displaying the text received.
    Type: Application
    Filed: June 17, 2022
    Publication date: March 16, 2023
    Applicant: Baydin, Inc.
    Inventors: Aye Moah, Alexander Moore, Michael Chin
  • Publication number: 20230031878
    Abstract: A system is provided which that allows users of electronic communication systems and/or calendar systems the ability to suggest meetings to users of different electronic communication systems and/or calendar systems via electronic messages. The system may provide users with the ability to share calendar availability with users of other electronic communication systems and/or calendar systems via electronic message. One aspect of the disclosed system is the fact that users can share interactive calendar information, and propose and confirm tentative meetings and events, with users of different electronic communications and/or calendar systems. Additionally, calendar information that is shared with others may be dynamically updated even after the electronic messages have been sent.
    Type: Application
    Filed: April 27, 2022
    Publication date: February 2, 2023
    Applicant: Baydin, Inc.
    Inventors: Alexander Moore, Michael CHIN, Aye Moah, Alexey Komissarouk
  • Patent number: 11570210
    Abstract: A fraud monitor in a managed network is provided. The fraud monitor uses the network's instrumentation data, configuration data, and account information to detect fraudulent activities in the network, such as fraudulent advertisement or other types of fraudulent data traffic, including fraudulent responses (e.g., fraudulent clicks) to advertisement. The fraud monitor receives configuration data and identification data for physical resources of the network. The fraud monitor receives instrumentation data of packet traffic in the network. The fraud monitor receives account information for users of the network. The fraud monitor analyzes the instrumentation data to detect a violation of a fraud detection policy that prevents malicious or fraudulent online advertisement activity based on the configuration data, identification data, or account information.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: January 31, 2023
    Assignee: T-Mobile USA, Inc.
    Inventors: Michael Chin, Aaron Drake, Rami Al-Kabra, Adam Profitt, Tatiana Dashevskiy, Jonathan Nolz
  • Patent number: 11392767
    Abstract: Systems and methods for dynamically assessing and displaying quality features of electronic messages, while composed on client devices, can include one or more processors monitoring the process of composing the electronic message. The one or more processors can retrieve, upon detecting a pause event, data associated with the composed electronic message from a message composing container, and determine a plurality of feature values for a plurality of features of the electronic message based on the retrieved data. The one or more processors can determine, based on the plurality of feature values, a likelihood of receiving a response from a receiving entity once the electronic message is sent to that receiving entity. The one or more processors can provide an indication of the determined likelihood of receiving a response and indications of the plurality of determined feature values for display in association with a message composing window displaying the text received.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: July 19, 2022
    Assignee: Baydin, Inc.
    Inventors: Aye Moah, Alexander Moore, Michael Chin
  • Patent number: 11381511
    Abstract: An accelerator and system to provide a combined transport Wide-Area Network (WAN) transports. The accelerator includes a tunnel manager to maintain tunnels traversing each of the WAN transports; an inspector to perform packet and IP flow classification to set a respective classification metric for a downstream packet to be sent over the combined transport; a transport selector to select a preferred tunnel from the tunnels based on the respective classification metric of the downstream packet; and a sender to send the downstream packet over the preferred tunnel. In the accelerator, the WAN transports include a high latency satellite transport and a low latency transport, and a respective tunnel connects the accelerator to a peer accelerator via one of the WAN transports. The accelerator includes a receiver to receive upstream packets arriving over the combined transport and to forward the upstream packets to a user equipment.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: July 5, 2022
    Assignee: Hughes Network Systems, LLC
    Inventors: Michael Chin, Douglas Dillon, Sampath Ramaswami