Patents Assigned to Huawei Cloud Computing Technologies Co., Ltd.
-
Patent number: 11600172Abstract: An IoV message exchange method performed by the server includes: obtaining position information of a first roadside unit, position information of a second roadside unit, and a roadside unit density reference value, the first roadside unit and the second roadside unit are on a first road section and are two adjacent roadside units, and the first road section is a road section between the first roadside unit and the second roadside unit; determining a density of roadside units on the first road section based on the position information and the roadside unit density reference value; determining a downlink message sending policy based on the density of the roadside units on the first road section; and sending the first IoV message to a first vehicle-mounted device according to the downlink message sending policy, the first vehicle-mounted device is a vehicle-mounted device on the first road section.Type: GrantFiled: March 29, 2021Date of Patent: March 7, 2023Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventors: Yan Liu, Kai Zhou
-
Patent number: 11593945Abstract: Methods and systems for generating a semantically augmented image are disclosed. An embedding is generated for each object label associated with a segmented input image. For each embedding associated with a respective object label, a similarity score is computed between the embedding associated with the object label and an embedding representing an object class in an object bank storing a plurality of object images. At least one object is selected, the selected object being associated with a respective object image in the object bank, the selected at least one object being from an identified object class that is identified as contextually relevant to at least one object label associated with the segmented input image, based at least on the similarity score. The selected object is added into the segmented input image to generate the augmented image.Type: GrantFiled: March 15, 2021Date of Patent: February 28, 2023Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventors: Morgan Lindsay Heisler, Amin Banitalebi Dehkordi, Yong Zhang
-
Publication number: 20230050163Abstract: Apparatus and methods for scheduling computing resources is disclosed that facilitate the cooperation of resource managers in the resource layer and workload schedulers in the workload layer working together so that resource managers can efficiently manage and schedule resources for horizontally and vertically scaling resources on physical hosts shared among workload schedulers to run workloads.Type: ApplicationFiled: September 2, 2022Publication date: February 16, 2023Applicant: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventors: Zhenhua HU, Lei GUO, Xiaodi KE, Cong GUO, Siqi JI, Lei ZHU, Jianbin ZHANG
-
Patent number: 11580110Abstract: Methods and apparatuses in a cloud-based database management system are described. Data in a database are stored in a plurality of pages in a page store of the database. A plurality of redo log records are received to be applied to the database. The redo log records within a predefined boundary are parsed to determine, for each given redo log record, a corresponding page to which the given log record is to be applied. The redo log records are reordered by corresponding page. The reordered redo log records are stored to be applied to the page store of the database.Type: GrantFiled: December 31, 2019Date of Patent: February 14, 2023Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventors: Jin Chen, Alexandre Depoutovitch, Chong Chen, Jack Ng
-
Patent number: 11579986Abstract: This disclosure provides a data query method and apparatus. The method includes: dividing an object storage system into a plurality of storage spaces based on time slices, establishing a mapping relationship between the storage spaces, the time slices, and operation records, recording time slice information corresponding to a snapshot after generating the snapshot, and implementing services such as a read-only service, a snapshot rollback service, and an object change service based on the snapshot, so as to improve query performance without adding extra storage overheads.Type: GrantFiled: February 2, 2021Date of Patent: February 14, 2023Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventor: Peng Li
-
Patent number: 11579917Abstract: A method for creating a virtual machine includes: receiving a virtual machine creation request to create a plurality of virtual machines; dividing the plurality of virtual machines into a plurality of virtual machine groups; determining a home physical rack for each virtual machine group, where one virtual machine group corresponds to one home physical rack; and creating each virtual machine group on the home physical rack of each virtual machine group. Because each virtual machine group is created on a home physical rack to which each virtual machine group belongs, each virtual machine group is equivalent to one physical rack.Type: GrantFiled: April 1, 2021Date of Patent: February 14, 2023Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventor: Yong Zhong
-
Patent number: 11573725Abstract: A storage system includes an object storage server and a storage client, the object storage server obtains an object migration policy of a source bucket, where the object migration policy indicates a condition for migrating an object from the source bucket to a destination bucket in a plurality of buckets, and the object storage server migrates a first object in the source bucket to the destination bucket according to the policy migration policy when determining that the first object meets the object migration policy of the source bucket.Type: GrantFiled: June 25, 2020Date of Patent: February 7, 2023Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventors: Shugang Tian, Pingchang Bai
-
Patent number: 11570148Abstract: A method and an apparatus are provided for deploying a security access control policy in the field of network security. The method, executed by a cloud management platform, includes: determining, according to an application creation instruction, an application template used for an application that needs to be created and a security profile corresponding to the application template; instructing a virtualization platform to create, according to the application template, a corresponding virtual machine for each application component in the application, and obtaining an IP address of each virtual machine created by the virtualization platform; generating a group of security access control policies corresponding to the application according to the IP address of each virtual machine and by using the security profile; and delivering the group of security access control policies to a corresponding firewall. Therefore, a security access control policy is automatically deployed.Type: GrantFiled: February 19, 2018Date of Patent: January 31, 2023Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventors: Chunliang Liu, Haiqing Jia, Dou Sun
-
Patent number: 11561959Abstract: A method and system for detecting anomaly transition point candidates in performance metadata. The method can be applied to computer system performance monitoring. Anomaly candidates, indicative of a possible transition, of a process generating the performance metadata, to or from an anomalous behavior mode are identified, for example by comparing z-scores to the left and right of various timestamps and identifying anomaly candidates when the z-scores are significantly different. Anomaly candidates occur singularly rather than as pairs of endpoints of an anomaly interval. For at least one of the anomaly candidates, an explanatory predicate, indicative of a human-readable explanation of behavior of the process, can be generated. The set of anomalies can then be filtered, for example by removing those without explanatory predicates or replacing clusters of anomalies with a most relevant anomaly.Type: GrantFiled: July 15, 2019Date of Patent: January 24, 2023Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventor: Arunprasad P. Marathe
-
Patent number: 11558720Abstract: A mobile network platform creates a device group according to a member device supporting a mobile network multicast communication manner in a Machine-to-Machine Communications (M2M) group, generates an identifier of an external group corresponding to the device group, and requests a service capability exposure function (SCEF) to create the external group according to the identifier of the external group and an external device identifier of the member device supporting the mobile network multicast communication manner. When receiving an access request for the M2M group, the mobile network platform obtains the device group in the M2M group, learns of the corresponding external group, and then requests the SCEF to access the member device in the external group in a multicast communication manner. Hence, an amount of information generated due to interaction between an M2M platform and an M2M device is reduced, while reducing resource overheads.Type: GrantFiled: October 27, 2020Date of Patent: January 17, 2023Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventors: Jiaxin Yin, Sichen Wang, Ying Gao, Jiaming Wu, Yaoye Zhang, Yongjing Zhang
-
Publication number: 20220407729Abstract: A data provider encrypts source data to obtain a ciphertext of the source data, and uploads the ciphertext of the source data to a data storage platform for storage. Subsequently, in response to a data application request of a data consumer, the data provider encrypts a storage address of the ciphertext of the source data by using a public key of the data consumer, and uploads the encrypted storage address to a blockchain network. The data consumer obtains the ciphertext of the source data from the data storage platform. In the process, a blockchain decentralization capability is used to implement secure and trusted data exchange by using a smart contract that is public and commonly visible to a plurality of parties.Type: ApplicationFiled: August 24, 2022Publication date: December 22, 2022Applicant: Huawei Cloud Computing Technologies Co., Ltd.Inventors: Yu ZHANG, Kai GUO, Tengfei XUE, Mengmeng ZHOU, Lei WANG, Yue YU
-
Patent number: 11528235Abstract: An Internet of Things resource subscription method includes a parameter that is added to a subscription request message such that the device identifies, in a multiple-resource subscription scenario, parameters that need to be reported and parameters only used as subscription determining conditions. The Internet of Things resource subscription method can further enable a server to flexibly set, using a logical expression, a subscription condition in a subscription request.Type: GrantFiled: March 10, 2020Date of Patent: December 13, 2022Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventor: Hongna Chang
-
Patent number: 11507425Abstract: According to a compute instance scheduling method, usage of a physical resource included in each computer, and usage of a physical resource occupied by a compute instance running on each computer in a compute instance provisioning system are collected. Then, a compute instance in the compute instance provisioning system is scheduled based on the usage of the physical resource in each computer and the usage of the physical resource occupied by the compute instance running on each computer.Type: GrantFiled: November 18, 2020Date of Patent: November 22, 2022Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventors: Chaoyi Huang, Jiongjiong Gu, Xiaoyong Min, Zhiyuan Cai
-
Patent number: 11496564Abstract: This application discloses a device state synchronization method. The method performed by a common capability component, the method includes: receiving a first representation state instance resource creation request sent by an application, where the first representation state instance resource creation request includes a device state attribute; creating a first representation state instance resource based on the first representation state instance resource creation request and a created second representation state instance resource; sending a device state update request to a device, where the device state update request includes the device state attribute; receiving an actual state instance resource creation request sent by the device; creating an actual state instance resource based on the actual state instance resource creation request; and sending to the application, information indicating that an actual state resource is successfully created.Type: GrantFiled: October 20, 2020Date of Patent: November 8, 2022Assignee: Huawei Cloud Computing Technologies Co., Ltd.Inventor: Jiaxin Yin
-
Patent number: 11487618Abstract: A storage client needs to store to-be-written data into a distributed storage system, and storage nodes corresponding to a first data unit assigned for the to-be-written data by a management server are only some nodes in a storage node group. When receiving a status of the first data unit returned by the management server, the storage client may determine quantities of data blocks and parity blocks needing to be generated during EC coding on the to-be-written data. The storage client stores the generated data blocks and parity blocks into some storage nodes designated by the management server in a partition where the first data unit is located. Accordingly, dynamic adjustment of an EC redundancy ratio is implemented, and the management server may exclude some nodes in the partition from a storage range of the to-be-written data based on a requirement, thereby reducing a data storage IO amount.Type: GrantFiled: January 20, 2021Date of Patent: November 1, 2022Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventors: Xiaowei Liu, Huatao Wu, Lihui Yin
-
Patent number: 11487764Abstract: An input stream of events is processed to obtain an output stream of events. Consecutive events are selected from the input stream using a sliding window to obtain sliding window events, then a function is applied thereto to obtain an output result value. Operations of: outputting the output result value in the output stream; splitting the sliding window events into filter-complying events and pending events; applying the function on the pending events to obtain preliminary value(s); selecting, from the input stream, a second plurality of events; adding the second plurality of events to the sliding window events; removing, from the sliding window events, the filter-complying events to obtain a new set of sliding window events; and applying the function to the second plurality of events and the preliminary value(s) to obtain a new output result value, are then iteratively performed.Type: GrantFiled: March 23, 2020Date of Patent: November 1, 2022Assignee: Huawei Cloud Computing Technologies Co., Ltd.Inventors: Radu Tudoran, Stefano Bortoli, Xing Zhu, Goetz Brasche, Cristian Axenie
-
Patent number: 11474853Abstract: A storage device operation method is applied to the physical server. A storage card is inserted into the physical server. When a virtual machine on the physical server receives a data read/write instruction, the virtual machine generates an I/O request for a physical storage device, and sends the I/O request to a client in the storage card; the client transmits the I/O request to a server, so that the server performs an I/O operation on the physical storage device based on the I/O request. Since the virtual machine directly sends the I/O request to the client in the storage card without using a hypervisor in the physical server, computing resources of the physical server are conserved.Type: GrantFiled: March 12, 2021Date of Patent: October 18, 2022Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventor: Shen Wang
-
Patent number: 11467874Abstract: Methods and systems of managing a resource in a distributed resource management system can include: receiving a resource request by at least one processor in the distributed resource management system, the resource request identifying a requested resource type corresponding to at least one of: a class identifier identifying a resource class assigned to a composite resource, and a class identifier identifying at least one additional resource associated with the composite resource; determining availability of the requested resource type; and scheduling a workload associated with the resource request for execution based on the determination.Type: GrantFiled: October 10, 2019Date of Patent: October 11, 2022Assignee: Huawei Cloud Computing Technologies Co., Ltd.Inventors: Lei Guo, Chong Chen, Jason Lam
-
Patent number: 11461296Abstract: An apparatus is disclosed. The apparatus may be implemented in a database node or a storage node and includes one or more processors and memory storing instructions for causing the processor to perform a number of operations. Responsive to a page write request, the apparatus determines an identifier corresponding to the requested page, sends component blocks corresponding to the page to a storage node for appending to an append-only storage log of the storage node, receives the physical location of the stored component blocks, and associates the physical storage location of the stored component blocks with the logical identifier corresponding to the page.Type: GrantFiled: July 27, 2020Date of Patent: October 4, 2022Assignee: Huawei Cloud Computing Technologies Co., Ltd.Inventors: Per-Ake Larson, Alexandre Depoutovitch
-
Patent number: 11461199Abstract: A redundancy method includes that a first disaster management function (DMF) device on a first site side receives a first request including identification information of a first virtual machine (VM) and a recovery point objective (RPO), allocates a maximum allowable delay time to each node that input/output (IO) data of the first VM passes through in a redundancy process, and sends a second request to a second DMF device on a second site side. The second request includes a maximum allowable delay time of a second replication gateway function (RGF) device on the second site side, and a maximum allowable delay time of an IO writer function (IOWF) device on the second site side and requests the second site side to perform redundancy on the first VM. Hence, the RPO requirements of the tenants can be satisfied in an entire redundancy process.Type: GrantFiled: June 18, 2020Date of Patent: October 4, 2022Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventors: Xiangyang Wu, Zhi Zhao, Rong Chen, Xuan Jiang