Patents by Inventor Mao Yu
Mao Yu 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: 12183231Abstract: A display driving circuit adapted to drive a display panel to display an image is provided. The display driving circuit includes a source driver circuit and a timing controller circuit. The source driver circuit is configured to sense whether noise occurs and output a lock signal. The lock signal indicates whether the noise occurs. The timing controller circuit is coupled to the source driver circuit, and configured to output image data to the source driver circuit and receive the lock signal from the source driver circuit. The timing controller circuit adjusts a data depth of the image data or a frame rate of the display panel when the lock signal indicates the noise occurs.Type: GrantFiled: October 2, 2023Date of Patent: December 31, 2024Assignee: Novatek Microelectronics Corp.Inventors: Hsi-Mao Yu, Te-Hsien Kuo
-
Patent number: 12176974Abstract: A first field of a preamble includes a plurality of indications of respective numbers of spatial or space-time streams for respective receivers to enable each receiver among the multiple receivers to determine a respective set of one or more training sequences, in a plurality of training sequences, that corresponds to the receiver. A second field of the preamble includes respective modulation and coding scheme information for the respective receivers. The preamble is generated such that i) the first field is transmitted prior to the plurality of training sequences, and ii) the second field of the preamble is transmitted after the plurality of training sequences are transmitted. A data portion of the multi-user data unit is generated using respective modulation and coding schemes for the respective receivers. Thee multi-user data unit is transmitted such that data for the respective receivers are transmitted via respective sets of one or more spatial or space-time streams.Type: GrantFiled: June 17, 2020Date of Patent: December 24, 2024Assignee: Huawei Technologies Co., LtdInventors: Hongyuan Zhang, Raja Banerjea, Yong Liu, Mao Yu
-
Patent number: 11983483Abstract: The automated generation of a web site preview based on a web site identifier, where the web site preview has one or more controls that facilitate connection to one or more endpoints. In response to receiving the web site identifier from the client computing system, the service uses the web site identifier to navigate to the web site identified by the web site identifier. After navigating to that web site, the service accesses an action identifier and an associated endpoint identifier from the web site. The service then generates preview data representing a preview of the web site represented by the web site identifier. The service provides the preview data to the client, where the preview with the control is rendered, so as to facilitate connection with the associated endpoint of the control.Type: GrantFiled: May 24, 2022Date of Patent: May 14, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Joseph Michael Glocke, Archana Saseetharan, Bhrighu Sareen, Sukhmani Lamba, Ankit Govil, David Pierre Claux, Saurav Majumder, Mao Yu, Daniel Dong Joon Seong, Aditya Chaudhry, Nehal Balkrishna Bhagat, Rahul Kishore Pinjani, Mengli Elmendorf
-
Patent number: 11960817Abstract: The generation of a web site preview based on client presentation state of the client that will render the web site preview. Upon a service receiving a request to provide preview data for a web site preview corresponding to a web site identifier, the service determines client presentation state of the client(s) that is or are to render a web site preview using preview data that is to be provided in response to the request. The service selects a preview template at least in part based on the determined client presentation state. The service also populates the selected preview template with content from the web site to thereby generate preview data representing a preview of the web site identified by the web site identifier. The preview data is thus tailored to the presentation state of the client.Type: GrantFiled: May 24, 2022Date of Patent: April 16, 2024Inventors: Joseph Michael Glocke, Archana Saseetharan, Bhrighu Sareen, Sukhmani Lamba, Ankit Govil, David Pierre Claux, Saurav Majumder, Mao Yu, Daniel Dong Joon Seong, Aditya Chaudhry, Nehal Balkrishna Bhagat, Rahul Kishore Pinjani, Mengli Elmendorf
-
Publication number: 20230421295Abstract: A preamble of physical layer (PHY) data unit includes a first legacy portion and a first non-legacy portion that follows the first legacy portion. The first non-legacy portion includes i) a first orthogonal frequency division multiplexing (OFDM) symbol that immediately follows the first legacy portion and that is modulated using binary phase shift keying (BPSK), and ii) a second OFDM symbol that immediately follows the first OFDM symbol and that is modulated using BPSK modulation rotated by 90 degrees (Q-BPSK). The modulation of the first and second OFDM symbols indicates to a receiver device that conforms to a first communication protocol that the data unit conforms to the first communication protocol. The first OFDM symbol being modulated using BPSK modulation causes a receiver device that conforms to a second communication protocol to determine that the PHY data unit conforms to a third communication protocol.Type: ApplicationFiled: September 11, 2023Publication date: December 28, 2023Inventors: Hongyuan ZHANG, Hui-Ling LOU, Rohit U. NABAR, Sudhir SRINIVASA, Mao YU, Raja BANERJEA
-
Publication number: 20230385524Abstract: The generation of a web site preview based on client presentation state of the client that will render the web site preview. Upon a service receiving a request to provide preview data for a web site preview corresponding to a web site identifier, the service determines client presentation state of the client(s) that is or are to render a web site preview using preview data that is to be provided in response to the request. The service selects a preview template at least in part based on the determined client presentation state. The service also populates the selected preview template with content from the web site to thereby generate preview data representing a preview of the web site identified by the web site identifier. The preview data is thus tailored to the presentation state of the client.Type: ApplicationFiled: May 24, 2022Publication date: November 30, 2023Inventors: Joseph Michael GLOCKE, Archana SASEETHARAN, Bhrighu SAREEN, Sukhmani LAMBA, Ankit GOVIL, David Pierre CLAUX, Saurav MAJUMDER, Mao YU, Daniel Dong Joon SEONG, Aditya CHAUDHRY, Nehal Balkrishna BHAGAT, Rahul Kishore PINJANI, Mengli ELMENDORF
-
Publication number: 20230385363Abstract: The automated generation of a web site preview based on a type of the web site. In response to receiving the web site identifier from the client computing system, the service uses the web site identifier to navigate to the web site identified by the web site identifier. After navigating to that web site, the service accesses a type of the web site from the web site. The service selects a predetermined preview template at least in part based on the type of the web site, and populates at least some of the content from the web site to generate the web site preview. Because the web site preview is based on the type of web site, the user sees consistent previews across different web sites of the same type (though the owner might have the option to supersede with their own preview).Type: ApplicationFiled: May 24, 2022Publication date: November 30, 2023Inventors: Joseph Michael GLOCKE, Archana SASEETHARAN, Bhrighu SAREEN, Sukhmani LAMBA, Ankit GOVIL, David Pierre CLAUX, Saurav MAJUMDER, Mao YU, Daniel Dong Joon SEONG, Aditya CHAUDHRY, Nehal Balkrishna BHAGAT, Rahul Kishore PINJANI, Mengli ELMENDORF
-
Publication number: 20230385525Abstract: The automated generation of a web site preview based on a web site identifier, where the web site preview has one or more controls that facilitate connection to one or more endpoints. In response to receiving the web site identifier from the client computing system, the service uses the web site identifier to navigate to the web site identified by the web site identifier. After navigating to that web site, the service accesses an action identifier and an associated endpoint identifier from the web site. The service then generates preview data representing a preview of the web site represented by the web site identifier. The service provides the preview data to the client, where the preview with the control is rendered, so as to facilitate connection with the associated endpoint of the control.Type: ApplicationFiled: May 24, 2022Publication date: November 30, 2023Inventors: Joseph Michael GLOCKE, Archana SASEETHARAN, Bhrighu SAREEN, Sukhmani LAMBA, Ankit GOVIL, David Pierre CLAUX, Saurav MAJUMDER, Mao YU, Daniel Dong Joon SEONG, Aditya CHAUDHRY, Nehal Balkrishna BHAGAT, Rahul Kishore PINJANI, Mengli ELMENDORF
-
Publication number: 20230305909Abstract: A system and method performed by a data processing system for invoking, from a first application, a process of a second application, is described. The system accesses, from the first application, a first message that indicates an operation request from a first member of a message group. The system invokes a process at the second application by submitting the operation request to the second application. The system receives an output of the process from the second application. Based on the output of the process and an identity of a second member of the message group, the system embeds a control element into the second message designated for delivering only to the second member. The embedded control element, upon activation based on a user input from the second member, causes the data processing system to interface with the second application to access a final result of the process.Type: ApplicationFiled: August 18, 2021Publication date: September 28, 2023Inventors: Arvind MUTHUKRISHNAN, Siddharth UPPAL, Ojasvi CHOUDHARY, Mao YU, Tatiana CRISTEA
-
Patent number: 11757570Abstract: A first portion of a physical layer (PHY) preamble of a PHY data unit is generated for transmission via a communication channel that comprises a plurality of sub-channels. A first portion of the PHY preamble is generated to include a legacy portion and a plurality of first non-legacy signal fields spanning the respective sub-channels. A second portion of a PHY preamble that immediately follows the first portion of the PHY preamble of the PHY data unit is generated to include: a non-legacy short training field spanning all sub-channels in the plurality of sub-channels, a plurality of non-legacy long training fields immediately following the non-legacy short training field, each non-legacy training field spanning all sub-channels in the plurality of sub-channels, and a second non-legacy signal field immediately following the plurality of non-legacy long training fields, the second-legacy signal field spanning all sub-channels in the plurality of sub-channels.Type: GrantFiled: May 28, 2021Date of Patent: September 12, 2023Assignee: Marvell Asia Pte LtdInventors: Hongyuan Zhang, Hui-Ling Lou, Rohit U. Nabar, Sudhir Srinivasa, Mao Yu, Raja Banerjea
-
Patent number: 11704534Abstract: Provided is a neural-network-based classification method, including: generating, by a neural network, one or more score vectors corresponding to one or more samples respectively; determining a first subset of the one or more samples according to the one or more score vectors and a first decision threshold, wherein the first subset is associated with a first class; and selecting samples to be re-examined from the one or more samples according to the first subset.Type: GrantFiled: December 17, 2018Date of Patent: July 18, 2023Assignee: Industrial Technology Research InstituteInventors: Ching-Hao Lai, Mao-Yu Huang
-
Patent number: 11636336Abstract: A training device and a training method for a neural network model. The training method includes: obtaining a data set; completing, according to the data set, a plurality of artificial intelligence (AI) model trainings to generate a plurality of models corresponding to the plurality of AI model trainings respectively; selecting, according to a first constraint, a first model set from the plurality of models; and selecting, according to a second constraint, the neural network model from the first model set.Type: GrantFiled: December 29, 2019Date of Patent: April 25, 2023Assignee: Industrial Technology Research InstituteInventors: Mao-Yu Huang, Po-Yen Hsieh, Chih-Neng Liu, Tsann-Tay Tang
-
Publication number: 20230118614Abstract: An electronic device and a method for training a neural network model are provided. The method includes: obtaining a first neural network model and a first pseudo-labeled data; inputting the first pseudo-labeled data into the first neural network model to obtain a second pseudo-labeled data; determining whether a second pseudo-label corresponding to the second pseudo-labeled data matching a first pseudo-label corresponding to the first pseudo-labeled data; in response to the second pseudo-label matching the first pseudo-label, adding the second pseudo-labeled data to a pseudo-labeled dataset; and training the first neural network model according to the pseudo-labeled dataset.Type: ApplicationFiled: November 23, 2021Publication date: April 20, 2023Applicant: Industrial Technology Research InstituteInventors: Mao-Yu Huang, Sen-Chia Chang, Ming-Yu Shih, Tsann-Tay Tang, Chih-Neng Liu
-
Patent number: 11539413Abstract: Methods and systems for providing beamforming feedback in a communication channel are disclosed. A data packet is received at a beamformee circuitry of the first communication device configured to generate beam steering data for use by a transmitter of a second communication device. Each of a plurality of tones of the received data packet is processed to generate a compressed steering matrix corresponding to the communication channel. In parallel to the processing of the received plurality of tones, an immediate feedback packet comprising a plurality of data symbols is constructed, where the data symbols include the generated compressed steering matrix. At least a first data symbol of the immediate feedback packet is transmitted prior to completing the processing of all the plurality of tones of the received data packet.Type: GrantFiled: November 20, 2019Date of Patent: December 27, 2022Assignee: NXP USA, Inc.Inventors: Nikolaj Larionov, Sridhar R. Narravula, Mao Yu
-
Patent number: 11496926Abstract: In an 802.11be wireless system, data units are generated for transmission by configuring a transmitting device to process encoding parameters, including a first encoding parameter NSD and a second encoding parameter NSD,short, to select a padding boundary from pre-defined padding boundaries in the last symbol that will most closely include the number of information bits NEXCESS in the last symbol and to append padding bits to the number of information bits NEXCESS to fill up to the selected padding boundary in the last symbol, thereby generating pre-encoded data bits which are encoded for data transmission, where at least the first encoding parameter NSD is specified for an aggregated resource unit size that is allowed under the 802.11be protocol as a sum of NSD values for at two other resource units.Type: GrantFiled: May 12, 2021Date of Patent: November 8, 2022Assignee: NXP USA, Inc.Inventors: Rui Cao, Sudhir Srinivasa, Hongyuan Zhang, Mao Yu
-
Patent number: 11430361Abstract: An integrated circuit (IC), a display device and an anti-interference method thereof are provided. The IC includes an input pad, a source driving circuit and an anti-interference circuit. The input pad receives an input signal comprising image data from the external. The source driving circuit is coupled to the input pad to receive the input signal. The anti-interference circuit is coupled to the input pad to provide a variable capacitance. The anti-interference circuit adjusts the variable capacitance from a normal capacitance value to at least one anti-interference capacitance value when an interference event occurs to the input signal. The anti-interference circuit maintains the variable capacitance at the normal capacitance value when the interference event does not occur.Type: GrantFiled: January 30, 2019Date of Patent: August 30, 2022Assignee: Novatek Microelectronics Corp.Inventors: Hsi-Mao Yu, Chin-Hung Hsu
-
Patent number: 11258555Abstract: Embodiments described herein provide systems for processing high efficiency SIGB (HE-SIGB) symbols and extracting resource unit (RU) information in down link orthogonal frequency division multiple access (DL-OFDMA) and multi-user multiple input multiple output (DL-MUMIMO) communication. An HE-SIGB symbol is processed based on an RU size mapping table. An RU counter is used to process entries in the RU size mapping table and determine the RU size and starting tone index of the intended RU. The RU parameters extracted from the HE-SIGB symbol are used to decode data symbols in the DL-OFDMA or DL-MUMIMO packet. Pilot tone indices of the intended User block and adjacent pilot tone indices are determined for improved carrier phase error estimation.Type: GrantFiled: October 25, 2019Date of Patent: February 22, 2022Assignee: Marvell Asia Pte, Ltd.Inventors: Tong Ji, Yen-Kai Chen, Sai Man Simon Wong, Mao Yu
-
Publication number: 20210360472Abstract: In an 802.11be wireless system, data units are generated for transmission by configuring a transmitting device to process encoding parameters, including a first encoding parameter NSD and a second encoding parameter NSD,short, to select a padding boundary from pre-defined padding boundaries in the last symbol that will most closely include the number of information bits NEXCESS in the last symbol and to append padding bits to the number of information bits NEXCESS to fill up to the selected padding boundary in the last symbol, thereby generating pre-encoded data bits which are encoded for data transmission, where at least the first encoding parameter NSD is specified for an aggregated resource unit size that is allowed under the 802.11be protocol as a sum of NSD values for at two other resource units.Type: ApplicationFiled: May 12, 2021Publication date: November 18, 2021Applicant: NXP USA, Inc.Inventors: Rui Cao, Sudhir Srinivasa, Hongyuan Zhang, Mao Yu
-
Patent number: 11165614Abstract: One example discloses an OFDM wireless communications device, including: a memory configured to support processing of OFDM tones; a controller, coupled to the memory, and configured to set the wireless communication device to a first mode and a second mode; wherein the first mode is configured to transmit or receive a first wireless communication signal having a first set of OFDM tones contained within an OFDM channel bandwidth; wherein the second mode is configured to transmit or receive a second wireless communication signal having a second set of OFDM tones contained within the OFDM channel bandwidth; and wherein the memory used for processing the first set of OFDM tones is same as the memory used for processing the second set of OFDM tones.Type: GrantFiled: November 16, 2020Date of Patent: November 2, 2021Assignee: NXP USA, Inc.Inventors: Sudhir Srinivasa, Yui Lin, Hongyuan Zhang, Mao Yu, Timothy J. Donovan
-
Publication number: 20210288754Abstract: A first portion of a physical layer (PHY) preamble of a PHY data unit is generated for transmission via a communication channel that comprises a plurality of sub-channels. A first portion of the PHY preamble is generated to include a legacy portion and a plurality of first non-legacy signal fields spanning the respective sub-channels. A second portion of a PHY preamble that immediately follows the first portion of the PHY preamble of the PHY data unit is generated to include: a non-legacy short training field spanning all sub-channels in the plurality of sub-channels, a plurality of non-legacy long training fields immediately following the non-legacy short training field, each non-legacy training field spanning all sub-channels in the plurality of sub-channels, and a second non-legacy signal field immediately following the plurality of non-legacy long training fields, the second-legacy signal field spanning all sub-channels in the plurality of sub-channels.Type: ApplicationFiled: May 28, 2021Publication date: September 16, 2021Inventors: Hongyuan ZHANG, Hui-Ling LOU, Rohit U. NABAR, Sudhir SRINIVASA, Mao YU, Raja BANERJEA