-
公开(公告)号:US11900924B2
公开(公告)日:2024-02-13
申请号:US17607657
申请日:2020-04-22
Applicant: Huawei Technologies Co., Ltd.
Inventor: Qing Zhang , Wei Yang , Lianghe Zhang , Yibo Zhang
IPC: G10L15/22 , G10L15/18 , G06F40/279 , G06F40/30 , G10L15/07 , G10L15/30 , G06F40/205
CPC classification number: G10L15/1815 , G06F40/279 , G06F40/30 , G10L15/07 , G10L15/22 , G10L15/30 , G06F40/205 , G10L15/1822
Abstract: A semantic parsing method includes extracting, by a first server, a first entity of a first slot from a first user sentence, modifying the first entity to a second entity of a second slot when the first entity is a pronoun, sending a first server request to a second server, and obtaining a first service result from the second server in response to the first service request. The first service request includes indication information of a first intention and the first entity, the second server is an application server that provides a first skill, and the first service result is based on the first intention and the first entity. The first server returns the first service result to a device to output by the device.
-
公开(公告)号:US11886333B2
公开(公告)日:2024-01-30
申请号:US18194182
申请日:2023-03-31
Applicant: Huawei Technologies Co., Ltd.
Inventor: Florian Longnos , Wei Yang
CPC classification number: G06F12/0238 , G06F3/0604 , G06F3/064 , G06F3/0679 , G06F2212/72
Abstract: A memory block reclamation method includes, after receiving an unmap command sent by a memory controller, a medium controller reclaims one or more memory blocks in a non-volatile memory connected to the medium controller based on memory logical address information in the unmap command. The one or more reclaimed memory blocks are available memory blocks.
-
公开(公告)号:US11521674B2
公开(公告)日:2022-12-06
申请号:US17217570
申请日:2021-03-30
Applicant: Huawei Technologies Co., Ltd.
Inventor: Kraft Kira , Mathew Deepak , Chirag Sudarshan , Jung Matthias , Weis Christian , Norbert Wehn , Florian Longnos , Gezi Li , Wei Yang
IPC: G11C11/4096 , G06F11/10 , G06F12/02 , G06F13/16
Abstract: A memory access method and a computer system are provided. According to the memory access method, whether to flip the to-be-stored data for storage may be determined based on quantities of “1” and “0” in data to be written into a dynamic random access memory (DRAM) and a storage mode of the DRAM, to reduce a quantity of storage cells with high electric charges in the DRAM, thereby reducing a data error probability.
-
公开(公告)号:US11232031B2
公开(公告)日:2022-01-25
申请号:US16419260
申请日:2019-05-22
Applicant: Huawei Technologies Co., Ltd.
Inventor: Shihai Xiao , Xing Hu , Kanwen Wang , Wei Yang
Abstract: A memory allocation method and a device, where the method is applied to a computer system including a processor and a memory, and comprises, after receiving a memory access request carrying a to-be-accessed virtual address and determining that no memory page has been allocated to the virtual address, the processor selecting a target rank group from at least two rank groups of the memory based on access traffic of the rank groups. The processor selects, from idle memory pages, a to-be-allocated memory page for the virtual address, where information about a first preset location in a physical address of the to-be-allocated memory page is the same as first portions of address information in addresses of ranks in the target rank group.
-
公开(公告)号:US10732876B2
公开(公告)日:2020-08-04
申请号:US16284609
申请日:2019-02-25
Applicant: Huawei Technologies Co., Ltd.
Inventor: Shihai Xiao , Florian Longnos , Wei Yang
Abstract: A memory access technology and a computer system, where the computer system includes a memory controller, a media controller, and a non-volatile memory (NVM) coupled to the media controller. After receiving a first read command from the memory controller, the media controller may read first data from the NVM based on a first address in the first read command. Then the media controller transmit, to the memory controller, at least two fixed-length data subblocks and metadata of the at least two data subblocks in response to at least two first send commands received from the memory controller. The metadata includes a location identifier indicating an offset of a corresponding data subblock in the first data. Thus, the memory controller obtains the first data based on the at least two data subblocks and location identifiers in the metadata.
-
公开(公告)号:US10667048B2
公开(公告)日:2020-05-26
申请号:US15778986
申请日:2016-11-02
Applicant: Huawei Technologies Co., Ltd.
Inventor: Zhihua Wang , Bo Han , Jie Liu , Wei Yang , Xiong Zhou , Li Liu
Abstract: A recording method, a recording play method, apparatuses and terminals, where the recording method comprises obtaining, by a terminal, recording data in all sound source directions input by at least three microphones, and generating, by the terminal, a recording file according to the obtained recording data, wherein the recording file saves the recording data in all the sound source directions.
-
公开(公告)号:US10459724B2
公开(公告)日:2019-10-29
申请号:US16037767
申请日:2018-07-17
Inventor: Hao Yu , Yuhao Wang , Junfeng Zhao , Wei Yang , Shihai Xiao , Leibin Ni
IPC: G06F9/30 , G06F17/16 , G11C13/00 , G11C7/10 , G11C5/02 , G06F7/00 , G06F13/00 , G06N3/063 , G06J1/00
Abstract: Embodiments of the present disclosure provide a memory device. The memory device includes an RRAM crossbar array that is configured to perform a logic operation, and resistance values of resistors in the RRAM crossbar array are all set to Ron or Roff to indicate a value 1 or 0. Based on the foregoing setting, an operation is implemented using the RRAM crossbar array, so that reliability of a logic operation of the RRAM crossbar array can be improved.
-
公开(公告)号:US10430096B2
公开(公告)日:2019-10-01
申请号:US15882683
申请日:2018-01-29
Applicant: Huawei Technologies Co., Ltd. , Fudan University
Inventor: RenHua Yang , Junfeng Zhao , Wei Yang , Yinyin Lin
IPC: G06F3/06 , G06F1/3234
Abstract: A hybrid storage device includes a controller, a volatile storage unit, and a non-volatile storage unit. When the hybrid storage device is in a first working mode, the volatile storage unit is in an enabled state, and the non-volatile storage unit is in a disabled state; when the hybrid storage device is in a second working mode, the non-volatile storage unit is in an enabled state, and the volatile storage unit is in a disabled state. When the hybrid storage device runs in the first working mode, and when detecting that a running parameter of the computer meets a first switching condition, the controller enables the non-volatile storage unit, copies data in the volatile storage unit to the non-volatile storage unit, and switches the hybrid storage device to the second working mode.
-
公开(公告)号:US20190272230A1
公开(公告)日:2019-09-05
申请号:US16419260
申请日:2019-05-22
Applicant: Huawei Technologies Co., Ltd.
Inventor: Shihai Xiao , Xing Hu , Kanwen Wang , Wei Yang
Abstract: A memory allocation method and a device, where the method is applied to a computer system including a processor and a memory, and comprises, after receiving a memory access request carrying a to-be-accessed virtual address and determining that no memory page has been allocated to the virtual address, the processor selecting a target rank group from at least two rank groups of the memory based on access traffic of the rank groups. The processor selects, from idle memory pages, a to-be-allocated memory page for the virtual address, where information about a first preset location in a physical address of the to-be-allocated memory page is the same as first portions of address information in addresses of ranks in the target rank group.
-
公开(公告)号:US20190196716A1
公开(公告)日:2019-06-27
申请号:US16284609
申请日:2019-02-25
Applicant: Huawei Technologies Co., Ltd.
Inventor: Shihai Xiao , Florian Longnos , Wei Yang
Abstract: A memory access technology and a computer system, where the computer system includes a memory controller, a media controller, and a non-volatile memory (NVM) coupled to the media controller. After receiving a first read command from the memory controller, the media controller may read first data from the NVM based on a first address in the first read command. Then the media controller transmit, to the memory controller, at least two fixed-length data subblocks and metadata of the at least two data subblocks in response to at least two first send commands received from the memory controller. The metadata includes a location identifier indicating an offset of a corresponding data subblock in the first data. Thus, the memory controller obtains the first data based on the at least two data subblocks and location identifiers in the metadata.
-
-
-
-
-
-
-
-
-