Patents by Inventor Pei Hao

Pei Hao 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: 12061636
    Abstract: A dialogue system, comprising: a first input configured to obtain first input data relating to speech or text provided by a user through a first interface; a first output configured to provide first output data relating to speech or text information specified by a determined dialogue act through the first interface; one or more processors, configured to: receive second input data through a second interface; store information specifying one or more configuration settings based on the second input data; and perform a dialogue method using a dialogue platform, the dialogue method comprising: determining dialogue information from the first input data; determining a dialogue act based on the determined dialogue information using a dialogue management module, wherein determining the dialogue act comprises selecting a next state from a plurality of states stored in the dialogue management module, wherein at least some of the plurality of states comprise information specifying a dialogue act and at least some of the
    Type: Grant
    Filed: May 15, 2023
    Date of Patent: August 13, 2024
    Assignee: POLYAI LIMITED
    Inventors: Tsung-Hsien Wen, Ivan Vulić, Nikola Mrk{hacek over (s)}ić, Pei-Hao Su, Pawel Franciszek Budzianowski, R{hacek over (a)}zvan-Emanuel Kusztos, Paul Julian Annetts, Ho Man Yau, Catherine Rachel Oxley, Emmanuel Sevrin, Vincent Yohann Dollet, I{circumflex over (n)}igo Casanueva Perez, Benjamin Peter Levin, Duong Hà Anh Nguyên, Swaroop Jagadeesh, Qian Zheng, Joshua Luke Jeffries Hook, Samuel John Coope
  • Publication number: 20240237232
    Abstract: A circuit board including a substrate, a first circuit layer, a first insulating layer, a second circuit layer, and a solder resist layer is provided. The first circuit layer is disposed on the substrate. The first insulating layer is disposed on the substrate and covers a portion of the first circuit layer. The second circuit layer is disposed on the first insulating layer and penetrates a portion of the first insulating layer to electrically connect the first circuit layer. The solder resist layer is disposed on the substrate and covers a portion of the second circuit layer.
    Type: Application
    Filed: May 9, 2023
    Publication date: July 11, 2024
    Applicant: HannStar Display Corporation
    Inventors: Pei-Hao Hung, Chun I Chu, Chia Lin Liu, Yung-Li Huang
  • Patent number: 11861521
    Abstract: A computer-implemented method comprising: obtaining, by way of an input, input data relating to speech provided by a user; deriving one or more hypotheses for each of a plurality of user data fields from the input data; obtaining one or more reference values for each of the plurality of user data fields for each of one or more candidate users; calculating a score for at least one candidate user of the one or more candidate users, calculating the score comprising: calculating a plurality of user data field scores comprising, for each of the plurality of user data fields, a respective user data field score using the one or more hypotheses and the one or more reference values for the candidate user for the respective user data field; performing one or more fuzzy logic operations on the plurality of user data field scores; using the score for a candidate user of the one or more candidate users to perform a verification or identification process for the user.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: January 2, 2024
    Assignee: PolyAI Limited
    Inventors: Georgios Spithourakis, Pawel Franciszek Budzianowski, Michal Lis, Avishek Mondal, Ivan Vulic, Nikola Mrksic, Eshan Singhal, Benjamin Peter Levin, Pei-Hao Su, Tsung-Hsien Wen
  • Patent number: 11741109
    Abstract: A method of obtaining a response to a query inputted by a user, the method comprising: receiving a user inputted query; representing the user inputted query as a sequence of embedding vectors using a first model; encoding the sequence of embedding vectors to produce a context vector using a second model; retrieving responses with associated response vectors; scoring response vectors against the context vector, wherein the scoring is a measure of the similarity between the context vector and a response vector; and outputting the responses with the closest response vectors, wherein the first model is configured to segment a user inputted query into a sequence of units from a vocabulary of units and represent each unit in the sequence as an embedding vector, wherein at least one of the units in the vocabulary is an incomplete word, and wherein the first model comprises parameters that are stored using eight bits per parameter; and wherein the second model has been trained using corresponding queries and response
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: August 29, 2023
    Assignee: PolyAI Limited
    Inventors: Ivan Vulic, Matthew Steedman Henderson, Pei-Hao Su, Tsung-Hsien Wen, Inigo Casanueva Perez, Nikola Mrksic, Samuel John Coope
  • Publication number: 20230196151
    Abstract: A computer-implemented method comprising: obtaining, by way of an input, input data relating to speech provided by a user; deriving one or more hypotheses for each of a plurality of user data fields from the input data; obtaining one or more reference values for each of the plurality of user data fields for each of one or more candidate users; calculating a score for at least one candidate user of the one or more candidate users, calculating the score comprising: calculating a plurality of user data field scores comprising, for each of the plurality of user data fields, a respective user data field score using the one or more hypotheses and the one or more reference values for the candidate user for the respective user data field; performing one or more fuzzy logic operations on the plurality of user data field scores; using the score for a candidate user of the one or more candidate users to perform a verification or identification process for the user.
    Type: Application
    Filed: January 19, 2022
    Publication date: June 22, 2023
    Inventors: Georgios SPITHOURAKIS, Pawel Franciszek BUDZIANOWSKI, Michal LIS, Avishek MONDAL, Ivan VULIC, Nikola MRKSIC, Eshan SINGHAL, Benjamin Peter LEVIN, Pei-Hao SU, Tsung-Hsien WEN
  • Patent number: 11430446
    Abstract: There is provided a dialogue system comprising: an input for obtaining an input signal relating to speech or text input provided by a user; an output for outputting speech or text information specified by a determined dialogue act; and a processor configured to: determine dialogue information from the input signal; determine the dialogue act based on the determined dialogue information, wherein determining the dialogue act comprises: selecting a next state from a plurality of states, wherein each of the plurality of states comprises information specifying a dialogue act and transition information specifying a transition to another state, the transitions defining one or more dialogue pathways, wherein selecting the next state comprises selecting a state which is specified by the transition information in a current state or selecting a state which is specified by a rule in a first set of one or more rules.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: August 30, 2022
    Assignee: PolyAI Limited
    Inventors: Tsung-Hsien Wen, Razvan-Emanuel Kusztos, Inigo Casanueva-Perez, Pei-Hao Su, Ivan Vulic, Nikola Mrksic, Daniela Susanne Gerz, Aditya Agarwal, Pawel Franciszek Budzianowski
  • Patent number: 11210306
    Abstract: A method of obtaining a response to a query inputted by a user, the method comprising: receiving a user inputted query; representing the user inputted query as a sequence of embedding vectors using a first model; encoding the sequence of embedding vectors to produce a context vector using a second model; retrieving responses with associated response vectors; scoring response vectors against the context vector, wherein the scoring is a measure of the similarity between the context vector and a response vector; and outputting the responses with the closest response vectors, wherein the first model is configured to segment a user inputted query into a sequence of units from a vocabulary of units and represent each unit in the sequence as an embedding vector, wherein at least one of the units in the vocabulary is an incomplete word, and wherein the first model comprises parameters that are stored using eight bits per parameter; and wherein the second model has been trained using corresponding queries and response
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: December 28, 2021
    Assignee: PolyAI Limited
    Inventors: Matthew Steedman Henderson, Pei-Hao Su, Tsung-Hsien Wen, Inigo Casanueva Perez, Nikola Mrksic, Samuel John Coope, Ivan Vulic
  • Patent number: 11132988
    Abstract: A computer implemented method comprising: receiving input data relating to a speech or text signal originating from a user; representing the input data as a first sequence of first representations, each representing a unit of the input data; representing the input data as a second sequence of second representations, each representing one of the units of the input data; using a model to determine a tag sequence from the first sequence of first representations, wherein the model comprises an attention layer using the second sequence of second representations, wherein the tag sequence comprises one or more tags from a set of tags comprising a first tag; if one or more units of the input data correspond to the first tag, determining a system dialogue act based on the part of the input data corresponding to the first tag; and outputting speech or text information specified by the determined dialogue act.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: September 28, 2021
    Assignee: PolyAI Limited
    Inventors: Matthew Steedman Henderson, Pei-Hao Su, Tsung-Hsien Wen, Inigo Casanueva Perez, Nikola Mrksic, Ivan Vulic
  • Patent number: 10885906
    Abstract: A dialogue system comprising: an input for receiving input data relating to a speech or text signal originating from a user; an output for outputting speech or text information specified by a dialogue act; and a processor configured to: generate features from the input signal; for each of a plurality of classifier models, each classifier model corresponding to a dialogue slot, and for one or more values corresponding to the dialogue slot, input features generated from the input signal, the classifier model outputting a probability corresponding to each of three or more relations, wherein the relations specify the relation of the value to the dialogue slot; update a belief state based on the outputs of the classifier models; determine a system dialogue act by inputting information relating to the belief state into a policy model; output speech or text information specified by the determined dialogue act at the output.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: January 5, 2021
    Assignee: PolyAI Limited
    Inventors: Matthew Steedman Henderson, Tsung-Hsien Wen, Pei-Hao Su, Nikola Mrksic, Ivan Vulic
  • Patent number: 10847141
    Abstract: A dialogue system comprising: an input for receiving input data relating to a speech or text signal originating from a user; an output for outputting speech or text information specified by a dialogue act; and a processor configured to: update a belief state, the belief state comprising information corresponding to one or more dialogue options, each dialogue option comprising a slot and a corresponding slot value, based on the input signal; determine a dialogue act, wherein a dialogue act is determined by applying one or more rules to world state information, the world state comprising information relating to the dialogue, wherein rules are applied in two or more ordered stages for each dialogue turn, wherein one of the stages is a first update stage, comprising applying one or more further rules controlling updating of the world state information based on the belief state information, and another of the stages is an act selection stage, comprising determining the dialogue act by applying the one or more rule
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: November 24, 2020
    Assignee: PolyAI Limited
    Inventors: Matthew Steedman Henderson, Tsung-Hsien Wen, Pei-Hao Su, Nikola Mrksic, Ivan Vulic, Inigo Casanueva-Perez
  • Patent number: 10664527
    Abstract: A method of obtaining a response to a query inputted by a user, the method comprising: receiving a user inputted query; encoding said query to produce a context vector; retrieving responses with associated response vectors; scoring response vectors in the database against the context vector wherein the scoring is a measure of the similarity between the context vector and a response vector; and outputting the responses with the closest response vectors, wherein encoding said query to produce a context vector comprises using a pre-trained model, wherein said pre-trained model has been trained using corresponding queries and responses such that an encoding is used that maximises the similarity between the response vector and context vector for a corresponding query and response.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: May 26, 2020
    Assignee: PolyAI Limited
    Inventors: Matthew Steedman Henderson, Pei-Hao Su, Nikola Mrksic, Tsung-Hsien Wen, Inigo Casanueva Perez, Ivan Vulic, Georgios Spithourakis, Samuel John Coope, Pawel Budzianowski, Daniela Susanne Gerz
  • Publication number: 20200152182
    Abstract: A dialogue system comprising: an input for receiving input data relating to a speech or text signal originating from a user; an output for outputting speech or text information specified by a dialogue act; and a processor configured to: update a belief state, the belief state comprising information corresponding to one or more dialogue options, each dialogue option comprising a slot and a corresponding slot value, based on the input signal; determine a dialogue act, wherein a dialogue act is determined by applying one or more rules to world state information, the world state comprising information relating to the dialogue, wherein rules are applied in two or more ordered stages for each dialogue turn, wherein one of the stages is a first update stage, comprising applying one or more further rules controlling updating of the world state information based on the belief state information, and another of the stages is an act selection stage, comprising determining the dialogue act by applying the one or more rule
    Type: Application
    Filed: November 8, 2019
    Publication date: May 14, 2020
    Inventors: Matthew Steedman Henderson, Tsung-Hsien Wen, Pei-Hao Su, Nikola Mrksic, Ivan Vulic, Inigo Casanueva-Perez
  • Publication number: 20200152184
    Abstract: A dialogue system comprising: an input for receiving input data relating to a speech or text signal originating from a user; an output for outputting speech or text information specified by a dialogue act; and a processor configured to: generate features from the input signal; for each of a plurality of classifier models, each classifier model corresponding to a dialogue slot, and for one or more values corresponding to the dialogue slot, input features generated from the input signal, the classifier model outputting a probability corresponding to each of three or more relations, wherein the relations specify the relation of the value to the dialogue slot; update a belief state based on the outputs of the classifier models; determine a system dialogue act by inputting information relating to the belief state into a policy model; output speech or text information specified by the determined dialogue act at the output.
    Type: Application
    Filed: November 8, 2019
    Publication date: May 14, 2020
    Inventors: Matthew Steedman Henderson, Tsung-Hsien Wen, Pei-Hao Su, Nikola Mrksic, Ivan Vulic
  • Patent number: 10104778
    Abstract: A flexible printed circuit board structure includes a spiral flexible printed circuit board and a protection cover capable of providing functions of extensibility and retractility. The spiral flexible printed circuit board includes a flexible substrate curling up spirally, a patterned circuit layer and a plurality of electrical contacts. The patterned circuit layer is disposed on the flexible substrate. The electrical contacts are disposed on an end of the flexible substrate and electrically connected to the patterned circuit layer. The protection cover at least covers a part of the spiral flexible printed circuit board.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: October 16, 2018
    Assignee: UNIFLEX Technology Inc.
    Inventors: Yi-Chun Liu, Pei-Hao Hung, Wen-Chien Hsu, Meng-Huan Chia, Min-Ming Tsai, Shan-Yi Tseng, Yuan-Chih Lee
  • Publication number: 20180146552
    Abstract: A flexible printed circuit board structure includes a spiral flexible printed circuit board and a protection cover capable of providing functions of extensibility and retractility. The spiral flexible printed circuit board includes a flexible substrate curling up spirally, a patterned circuit layer and a plurality of electrical contacts. The patterned circuit layer is disposed on the flexible substrate. The electrical contacts are disposed on an end of the flexible substrate and electrically connected to the patterned circuit layer. The protection cover at least covers a part of the spiral flexible printed circuit board.
    Type: Application
    Filed: February 21, 2017
    Publication date: May 24, 2018
    Applicant: UNIFLEX Technology Inc.
    Inventors: Yi-Chun Liu, Pei-Hao Hung, Wen-Chien Hsu, Meng-Huan Chia, Min-Ming Tsai, Shan-Yi Tseng, Yuan-Chih Lee
  • Patent number: 9860978
    Abstract: A rigid-flex board structure includes a flexible printed circuit (FPC) board, a substrate, a reinforcing layer, a patterned circuit layer and a plurality of conductive vias. The FPC board includes at least one exposing area. The substrate is disposed on the FPC board and includes an opening exposing the exposing area. The reinforcing layer is embedded in the substrate and a rigidity of a material of the reinforcing layer is greater than a rigidity of a material of the substrate. The patterned circuit layer is disposed on the substrate. The conductive vias are configured to electrically connect the patterned circuit layer and the FPC board.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: January 2, 2018
    Assignee: UNIFLEX Technology Inc.
    Inventors: Yi-Chun Liu, Pei-Hao Hung, Ying-Hsing Chen, Chiu-Pei Huang, Min-Ming Tsai, Shan-Yi Tseng, Yuan-Chih Lee
  • Patent number: 9844131
    Abstract: A rigid-flex circuit board includes a flexible circuit board, a plurality of patterned photo-imageable substrates and a plurality of patterned circuit layers. The flexible circuit board includes a plurality of exposed regions, a top surface and a bottom surface opposite to the top surface. The exposed regions are respectively located at the top surface and the bottom surface. The patterned photo-imageable substrates are disposed on the top surface and the bottom surface respectively. Each patterned photo-imageable substrate includes an opening exposing the corresponding exposed region. Each patterned photo-imageable substrate includes photo-sensitive material. The patterned circuit layers are disposed on the patterned photo-imageable substrates respectively and expose the exposed regions. A manufacturing method of the rigid-flex circuit board is also provided.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: December 12, 2017
    Assignee: UNIFLEX Technology Inc.
    Inventors: Yi-Chun Liu, Chiu-Pei Huang, Pei-Hao Hung, Yuan-Chih Lee
  • Publication number: 20170156205
    Abstract: A rigid-flex circuit board includes a flexible circuit board, a plurality of patterned photo-imageable substrates and a plurality of patterned circuit layers. The flexible circuit board includes a plurality of exposed regions, a top surface and a bottom surface opposite to the top surface. The exposed regions are respectively located at the top surface and the bottom surface. The patterned photo-imageable substrates are disposed on the top surface and the bottom surface respectively. Each patterned photo-imageable substrate includes an opening exposing the corresponding exposed region. Each patterned photo-imageable substrate includes photo-sensitive material. The patterned circuit layers are disposed on the patterned photo-imageable substrates respectively and expose the exposed regions. A manufacturing method of the rigid-flex circuit board is also provided.
    Type: Application
    Filed: October 3, 2016
    Publication date: June 1, 2017
    Applicant: UNIFLEX Technology Inc.
    Inventors: Yi-Chun Liu, Chiu-Pei Huang, Pei-Hao Hung, Yuan-Chih Lee
  • Patent number: D1018472
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: March 19, 2024
    Inventor: Pei Hao Chen
  • Patent number: D1018473
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: March 19, 2024
    Inventor: Pei Hao Chen