Patents by Inventor Howard Yin

Howard Yin 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: 11196859
    Abstract: A method of detecting robocalls includes generating at least one of an identification (ID) spoofing score, a number similarity score, and a call length prediction request for a telephone call request. The method further includes generating a robocall predictor score based at least in part on the call length prediction score and the ID spoofing score, and rejecting the telephone call request when the robocall predictor score indicates the telephone call request is invalid.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: December 7, 2021
    Assignee: Mitel Networks Corporation
    Inventor: Howard Yin
  • Patent number: 10027599
    Abstract: A method for determining a capacity of a virtual machine in a VoIP system includes determining a resource configuration of the virtual machine including a number of CPU cores, a CPU clock rate, or a memory size. The virtual machine may be configured as a trunk, conference bridge, phone switch, session border controller, router, or another device in the VoIP system. The method also includes sending the resource configuration from the virtual machine to a VoIP system configuration application. The VoIP system configuration application may be an application running on the virtual machine or an application running on a server separate from the virtual machine. At the VoIP system configuration application, a capacity of the virtual machine is determined based on the resource configuration. The capacity may determine a number and type of telephony features supported by the telephony device in the VoIP system.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: July 17, 2018
    Assignee: Mitel Networks, Inc.
    Inventors: Dohoon Kim, Howard Yin
  • Publication number: 20170026310
    Abstract: A method for determining a capacity of a virtual machine in a VoIP system includes determining a resource configuration of the virtual machine including a number of CPU cores, a CPU clock rate, or a memory size. The virtual machine may be configured as a trunk, conference bridge, phone switch, session border controller, router, or another device in the VoIP system. The method also includes sending the resource configuration from the virtual machine to a VoIP system configuration application. The VoIP system configuration application may be an application running on the virtual machine or an application running on a server separate from the virtual machine. At the VoIP system configuration application, a capacity of the virtual machine is determined based on the resource configuration. The capacity may determine a number and type of telephony features supported by the telephony device in the VoIP system.
    Type: Application
    Filed: September 30, 2016
    Publication date: January 26, 2017
    Applicant: ShoreTel, Inc.
    Inventors: Dohoon Kim, Howard Yin
  • Patent number: 9497235
    Abstract: A method for determining a capacity of a virtual machine configured as a telephony device in a VoIP system includes determining a resource configuration of the virtual machine including a number of CPU cores, a CPU clock rate, or a memory size. The virtual machine may be configured as a trunk, conference bridge, phone switch, session border controller, router, or another device in the VoIP system. The method also includes sending the resource configuration from the virtual machine to a VoIP system configuration application. The VoIP system configuration application may be an application running on the virtual machine or an application running on a server separate from the virtual machine. At the VoIP system configuration application, a capacity of the virtual machine is determined based on the resource configuration. The capacity determines a number and type of telephony features supported by the telephony device in the VoIP system.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: November 15, 2016
    Assignee: ShoreTel, Inc.
    Inventors: Dohoon Kim, Howard Yin
  • Publication number: 20150350080
    Abstract: A method for determining a capacity of a virtual machine configured as a telephony device in a VoIP system includes determining a resource configuration of the virtual machine including a number of CPU cores, a CPU clock rate, or a memory size. The virtual machine may be configured as a trunk, conference bridge, phone switch, session border controller, router, or another device in the VoIP system. The method also includes sending the resource configuration from the virtual machine to a VoIP system configuration application. The VoIP system configuration application may be an application running on the virtual machine or an application running on a server separate from the virtual machine. At the VoIP system configuration application, a capacity of the virtual machine is determined based on the resource configuration. The capacity determines a number and type of telephony features supported by the telephony device in the VoIP system.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 3, 2015
    Applicant: ShoreTel, Inc.
    Inventors: Dohoon Kim, Howard Yin