Patents by Inventor Kun Wang

Kun Wang 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).

  • Publication number: 20190384641
    Abstract: A method for processing a computing task comprises: determining parameter data of multiple layers associated with a neural network model in response to receiving a computing task based on the neural network model; ranking at least one part of the multiple layers on the basis of the parameter data so as to obtain a layer list; ranking multiple computing resources on the basis of status information of the multiple computing resources so as to obtain a resource list; and determining a mapping between a corresponding layer among the multiple layers and a corresponding computing resource among the multiple computing resources on the basis of the layer list and the resource list, where the mapping indicates one computing resource among the multiple computing resources is to process parameters associated with one layer among the multiple layers.
    Type: Application
    Filed: April 29, 2019
    Publication date: December 19, 2019
    Inventors: Junping Zhao, Zhi Ying, Kun Wang
  • Publication number: 20190385078
    Abstract: A data processing method includes: obtaining a first subset and at least a second subset in a training dataset for learning, the first subset and the at least a second subset having a same size; determining a set of substrings based on data strings in the first subset and the at least a second subset, the substrings being suffix substrings of the data strings and being sorted in a lexicographical order; and determining a grain for deduplication of the training dataset from a set of longest common prefix (CLP) lengths of adjacent substrings in the set of substrings, for use in the deduplication. Thereby, different grains of duplicating procedures for different training datasets can be predicted automatically, and universality and flexibility of GPUaaS can be achieved. In addition, the deduplication rate can be improved, network resource waste can be reduced and system efficiency can be enhanced.
    Type: Application
    Filed: May 3, 2019
    Publication date: December 19, 2019
    Inventors: Wei Cui, Kun Wang
  • Publication number: 20190384660
    Abstract: Techniques for optimizing a remote call are provided. For example, a method includes obtaining a command for calling a remote dedicated processing resource and determining whether the command satisfies an optimization condition based on a type of the command. The method further comprises in response to determining that the command satisfies the optimization condition, ceasing to transmit the command to the remote dedicated processing resource. Accordingly, in the case that the remote dedicated processing resource needs to be called, the number of remote call commands transmitted to the remote dedicated processing resource can be reduced by optimizing the remote call commands, thereby improving the execution efficiency effectively.
    Type: Application
    Filed: May 3, 2019
    Publication date: December 19, 2019
    Inventors: Wei Cui, Kun Wang
  • Publication number: 20190386922
    Abstract: Embodiments of the present disclosure provide a method, a network interface card (NIC) and a computer program product for load balance. The method comprises determining, by a NIC of a network node, whether a packet obtained comprises a request to establish a network connection for a first device; in response to determining that the packet comprises a request to establish the network connection, determining whether the load balance associated with the network connection is to be applied by the NIC or a host processing device on the network node; and in response to determining that the load balance is to be applied by the NIC, applying the load balance among a set of devices using the NIC, so as to select a second device from the set of devices to establish the network connection with the first device. In this way, efficient and cost-effective load balance in the network can be achieved by means of the NIC.
    Type: Application
    Filed: March 22, 2019
    Publication date: December 19, 2019
    Inventors: Fucai Liu, Fei Chen, Kun Wang
  • Publication number: 20190384646
    Abstract: A method for processing a computing task comprises: dividing multiple computing resources into multiple groups on the basis of topology information describing a connection relationship between the multiple computing resources; selecting at least one computing resource from at least one group of the multiple groups; determining processing performance of processing the computing task with the selected at least one computing resource; and allocating the at least one computing resource on the basis of the processing performance to process the computing task. Accordingly, the multiple computing resources can be utilized sufficiently, so that the computing task can be processed with better processing performance.
    Type: Application
    Filed: April 30, 2019
    Publication date: December 19, 2019
    Inventors: Junping Zhao, Kun Wang
  • Publication number: 20190387054
    Abstract: Embodiments of the present disclosure provide a computer-implemented method, an electronic device and a computer program product. In this method, an attribute description of a node is determined at the node of a computer network based on a distributed hash table The attribute description comprises a plurality of attribute items and respective attribute values. A key-identifier pair of the node in the distributed hash table is generated where the key being obtained from the attribute description based on a predetermined mapping so that the node is searchable by the distributed hash table according to the attribute description. The key-identifier pair is transmitted to at least one node connected directly with the node. Embodiments of the present disclosure can improve searching of a node in a computer network.
    Type: Application
    Filed: April 25, 2019
    Publication date: December 19, 2019
    Inventors: Pengfei Wu, Zhi Ying, Kun Wang, Ming Zhang
  • Publication number: 20190387052
    Abstract: Embodiments of the present disclosure relate to a method, a device and a computer program product for negotiating a transaction. The method of negotiating the transaction comprises: receiving, from a server, entity information for negotiation, the entity information indicating an entity that is applicable to negotiate a transaction; determining at least one entity based on the entity information; in response to receiving a negotiation request for a transaction associated with a distributed application, negotiating, with respect to the transaction with the at least one entity to obtain transaction negotiation information, the transaction negotiation information comprises coherency that is reached, with respect to the transaction, with the at least one entity; and sending the transaction negotiation information to the server.
    Type: Application
    Filed: March 22, 2019
    Publication date: December 19, 2019
    Inventors: Fei Chen, Fucai Liu, Kun Wang
  • Patent number: 10501443
    Abstract: Disclosed in the present invention is a type of pyridone compounds as c-met inhibitors, and specifically disclosed is a compound as shown in formula (I) or a pharmaceutically acceptable salt thereof.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: December 10, 2019
    Assignee: FUJIAN COSUNTER PHARMACEUTICAL CO., LTD.
    Inventors: Xiongbin Xu, Gang Li, Charles Z. Ding, Lihong Hu, Guoping Hu, Jian Li, Shuhui Chen, Zhigang Chi, Kun Wang
  • Publication number: 20190366306
    Abstract: Catalysts and processes for producing catalysts for neopentane production are provided herein. A process includes reducing a catalyst precursor comprising a transition metal and an inorganic support at a temperature less than 500° C. to produce a catalyst. Also provided herein are processes to produce neopentane using the catalysts described herein and neopentane compositions produced therefrom.
    Type: Application
    Filed: April 22, 2019
    Publication date: December 5, 2019
    Inventors: Etienne Mazoyer, Kun Wang, Helge Jaensch
  • Publication number: 20190369920
    Abstract: A resistive memory including a storage array, a storage circuit, a control circuit, a voltage generation circuit and an access circuit is provided. The storage array includes a plurality of blocks. Each block includes a plurality of memory cells. The storage circuit stores a plurality of count values. Each of the count values indicates the number of times that a corresponding block performs a write operation. The control circuit generates a control signal according to the count values when an external command is a write command. The voltage generation circuit provides an operation voltage group according to the control signal. The access circuit accesses the storage array according to the operation voltage group.
    Type: Application
    Filed: March 14, 2019
    Publication date: December 5, 2019
    Inventors: Ping-Kun WANG, Shao-Ching LIAO, Chien-Min WU, Chia Hua HO, Frederick CHEN, He-Hsuan CHAO, Seow-Fong LIM
  • Patent number: 10494825
    Abstract: A joint compound container includes a plurality of metal plates connected with each other to form a trench-shaped body having an opening facing upwardly. The trench-shaped body has an outer surface and an inner surface. Melted layer are formed on edges of connecting portions of each of the metal plates. A thickness of each of the melted layers is reduced from the outer surface toward the inner surface, and the melted layers are not exceeding out of the inner surface. The metal plates are connected with each other through the melted layers. Hence, the joint compound received in the container can be scraped out from the container smoothly along the inner surface of the container. Hence, the trench-shaped body of the joint compound container can have great sealing property, and the efficiency in performing the tasks can be greatly improved.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: December 3, 2019
    Inventor: Ping Kun Wang
  • Publication number: 20190360079
    Abstract: Provided is an Fe—Ni—Cr alloy that has excellent surface characteristics and enables formation of a blackened coating having excellent blackening characteristics and peeling resistance. The Fe—Ni—Cr alloy has a chemical composition containing, by mass %, C, Si, Mn, P, S, Cr, Ni, Mo, Co, Cu, N, Ti, Al, O, and H, the balance being Fe and inevitable impurities, and satisfying formulae (1) to (4): (1) T1=11×[% N]+0.1; (2) T2=?39×[% N]?1.0; (3) A1=7.5×[% N]+0.1; (4) A2=?42.5×[% N]+1.0, where [% M] represents content (mass %) of element M in the alloy, and T1, T2, A1, and A2 satisfy relationships T1<[% Ti]<T2 and A1<[% A1]<A2.
    Type: Application
    Filed: March 14, 2017
    Publication date: November 28, 2019
    Applicant: Nippon Yakin Kogyo Co., Ltd.
    Inventors: Kazuhiro YAMAKAWA, Shigeru HIRATA, Kun WANG, Hidekazu TODOROKI
  • Patent number: 10487023
    Abstract: Disclosed herein are processes for producing neopentane. The processes generally relate to demethylating neohexane and/or neoheptane to produce neopentane. The neohexane and/or neoheptane may be provided by the isomerization of C6-C7 paraffins.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: November 26, 2019
    Assignee: ExxonMobil Chemical Patents Inc.
    Inventors: Kun Wang, Lorenzo C. DeCaul, Michele L. Paccagnini, Etienne Mazoyer, James R. Lattner, Helge Jaensch, Ali A. Kheir
  • Patent number: 10490739
    Abstract: A method of forming a one-time-programmable resistive random access memory bit includes forming a resistive switching layer on a bottom electrode layer. The method also includes forming a top electrode layer on the resistive switching layer. The method also includes applying a forming voltage to the resistive switching layer, such that the electric potential of the top electrode layer is lower than that of the bottom electrode layer. The method also includes performing a bake process on the resistive switching layer. The vacancies in the resistive switching layer are randomly distributed.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: November 26, 2019
    Assignee: Winbond Electronics Corp.
    Inventors: Frederick Chen, Ping-Kun Wang, Chih-Cheng Fu, Chien-Min Wu, Shao-Ching Liao
  • Patent number: 10479748
    Abstract: A method for the oxidation of C1-9-alkanes including providing a mixture of a C1-9-alkane in a liquid phase, a boron containing reagent, a free radical initiator, and a drying means, and performing an oxidation reaction at a temperature from 130° C. to 180° C. in the presence of oxygen. The drying means may be a drying agent such as a molecular sieve, or a membrane. Also a composition for oxidation of C1-9-alkanes to sec-C1-9-alcohols.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: November 19, 2019
    Assignee: Cambridge Enterprise Limited
    Inventors: Alexei Lapkin, Samson Aworinde, Kun Wang
  • Patent number: 10475513
    Abstract: A resistive memory and a resistance window recovery method for a resistive memory cell thereof are provided. During a first period, an over reset voltage difference is applied between a top electrode and a bottom electrode of the resistive memory cell, wherein the over reset voltage difference falls in a reset complementary switching (reset-CS) voltage range of the resistive memory cell. During a second period, a set voltage difference is applied between the top electrode and the bottom electrode of the resistive memory cell to increase a compliance current of the resistive memory cell. During a third period, a reset operation is performed on the resistive memory cell.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: November 12, 2019
    Assignee: Winbond Electronics Corp.
    Inventors: Ping-Kun Wang, Shao-Ching Liao, Ming-Che Lin, Min-Chih Wei, Chuan-Sheng Chou
  • Publication number: 20190333440
    Abstract: The application relates to a driving device for a display panel, including: a system-on-chip, a first transmission circuit board, a second transmission circuit board, a source driver and a gate driver. The first transmission circuit board and the second transmission circuit board are juxtaposed on the source side of the display panel and connected by a connector, the source driver includes a plurality of source chip on films on the source side and connected to the display panel, the first transmission circuit board and the second transmission circuit board are respectively connected to corresponding ones of the plurality of source chip on films. The signal transmission distances of the data output end of the system-on-chip to the source COFs respectively connected to symmetrical positions of the display panel are equal, ensuring the symmetry and stability of the transmitted signal.
    Type: Application
    Filed: April 23, 2019
    Publication date: October 31, 2019
    Inventors: PENGGANG CHANG, YUYEH CHEN, KUN WANG, YUAN-LIANG WU
  • Patent number: 10459642
    Abstract: There is provided a method and device for data replication. The method comprises: obtaining, in a network interface card, data segments by segmenting input first data; determining, in the network interface card, fingerprints corresponding to the data segments; and comparing, in a central processing unit, the fingerprints of the data segments with existing fingerprints corresponding to processed data segments, and determining, based on a result of the comparing, whether to de-duplicate the data segments corresponding to the fingerprints, to perform the data replication.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: October 29, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Kun Wang, Colin Yong Zou, Sean Cheng Ye, Lyne Yuwei Li
  • Publication number: 20190324901
    Abstract: A method of managing a distributed system comprises: in response to receiving data that changes in a first memory region of a client, updating data in a second memory region with the received data based on a mapping between the first memory region and the second memory region; in response to receiving a calling request for a computing node in a server from the client, causing the computing node to perform a processing step based on the updated data in the second memory region; determining data that changes after the processing step in the second memory region; and transmitting, to the client, the data that changes after the processing step, such that the client updates the data in the first memory region based on the mapping.
    Type: Application
    Filed: April 11, 2019
    Publication date: October 24, 2019
    Inventors: Wei Cui, Kun Wang, Junping Zhao
  • Publication number: 20190327303
    Abstract: Embodiments of the present disclosure provide a computer-implemented method, an electronic device and a computer program product. The method comprises: obtaining information of an application to be run by one of a plurality of cloud systems; obtaining history information resulted from the plurality of cloud systems running the application; in response to presence of the history information resulted from each of the plurality of cloud systems, scheduling the application to a first cloud system whose history information is matched with the obtained information for running the application; and in response to lack of the history information resulted from at least one of the plurality of cloud systems, scheduling the application to a second cloud system of the at least one cloud system. Embodiments of the present disclosure can optimize the scheduling result of the scheduler of a cloud system and enhance user experience.
    Type: Application
    Filed: March 6, 2019
    Publication date: October 24, 2019
    Inventors: Fei Chen, Fucai Liu, Kun Wang