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: 20200199041
    Abstract: The present disclosure provides processes to convert heavy hydrocarbons to light distillates. The present disclosure further provides compositions including light distillates. In an embodiment, a process for upgrading a hydrocarbon feed includes dehydrogenating a C3-C50 cyclic alkane and an C2-C50 acyclic alkane in the presence of a dehydrogenation catalyst to form a C3-C50 cyclic olefin and a C2-C50 acyclic olefin. The process includes reacting the C3-C50 cyclic olefin and the C2-C50 acyclic olefin in the presence of a group 6 or group 8 transition metal catalysts to form a C5-C200 olefin. The process further includes hydrogenating the C5-C200 olefin in the presence of a hydrogenation catalyst to form a C5-C200 hydrogenated product. Processes of the present disclosure may further include hydroisomerizing the C5-C200 hydrogenated product in the presence of a hydroisomerization catalyst to form a C5-C200 hydroisomerized product.
    Type: Application
    Filed: December 10, 2019
    Publication date: June 25, 2020
    Inventors: Aaron Sattler, Kun Wang, Michele Paccagnini, Suzzy C. Ho, Jonathan E. Mitchell
  • Publication number: 20200202391
    Abstract: The present disclosure relates to systems and methods for personalized recommendation. The systems may perform the methods to detect an application executing on the user terminal. The systems may perform the methods to communicate with the application with respect to a service request sent by the user via the user terminal. The systems may perform the methods to obtain one or more current context-related features and one or more current-user-related features with respect to the user, and a plurality of candidate recommendation items. The systems may perform the methods to select a target recommendation item from the plurality of candidate recommendation items based on the one or more current context-related features and the one or more current user-related features, using a trained recommendation model, and provide the target recommendation item to the application to generate a presentation, on a display of the user terminal of the user.
    Type: Application
    Filed: February 28, 2020
    Publication date: June 25, 2020
    Applicant: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Huijie LI, Kun WANG, Zexiang HUANG
  • Publication number: 20200199042
    Abstract: The present disclosure provides processes to convert paraffins to corresponding olefins and or heavier hydrocarbons. In at least one embodiment, a process includes introducing, at a temperature of from about 50° C. to about 500° C., a hydrocarbon feed comprising paraffins to a first metal oxide comprising one or more group 1 to group 17 metal and one or more oxygen. The process includes obtaining a product mixture comprising one or more C3-C50 cyclic olefins, one or more C2-050 acyclic olefins, one or more C5-C200 hydrocarbons, such as one or more C5-C100 hydrocarbons, or a mixture thereof. In at least one embodiment, the product mixture is substantially free of H2 (e.g., <500 ppm). The introducing can reduce the first metal oxide to form a second metal oxide. Processes may include introducing the second metal oxide to an oxidizing agent to form the first metal oxide.
    Type: Application
    Filed: November 25, 2019
    Publication date: June 25, 2020
    Inventors: Kun Wang, Jonathan E. Mitchell
  • Publication number: 20200174840
    Abstract: Techniques are provided to decouple data pipeline tasks from an execution flow of a high-performance computing task (e.g., distributed deep model training) in a distributed computing system. For example, a method includes receiving a client request to provision resources for executing a computing job, provisioning accelerator resources of one or more accelerator server nodes in the distributed computing system to perform tasks associated with an execution flow of the computing job, and provisioning a logical nodes within the distributed computing system to compose a data flow pipeline which is configured to perform data flow operations associated with the computing job for providing data to the provisioned accelerator resources to perform the tasks associated with the execution flow of the computing job. The data flow operations include, e.g., data storage input/output operations, data pre-processing operations, and data staging operations, which are decoupled from the execution flow of the computing job.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Inventors: Junping Zhao, Kun Wang, John S. Harwood
  • Publication number: 20200165029
    Abstract: A metal lath having an integral hem structure includes a main body. The main body is formed by enclosing the metal lath so that the main body has a ring-shaped side wall. The side wall defines an accommodating space therein. Two ends of the main body are formed with openings to communicate with the accommodating space, respectively. One of the openings is integrally formed with a hem around an end edge of the opening by bending. The hem is integrally formed with the metal lath, which can reduce production time and cost effectively and can prevent the user from being cut by the metal lath.
    Type: Application
    Filed: November 27, 2018
    Publication date: May 28, 2020
    Inventor: PING KUN WANG
  • Patent number: 10659329
    Abstract: An apparatus in one embodiment comprises a plurality of container host devices of at least one processing platform. The container host devices implement a plurality of containers for executing applications on behalf of one or more tenants of cloud infrastructure. One or more of the container host devices are each configured to compute distance measures between respective pairs of the containers and to assign the containers to container clusters based at least in part on the distance measures. The distance measures may be computed as respective content-based distance measures between hash identifiers of respective layers of layer structures of the corresponding containers. The apparatus may further comprise an interface configured to present a visualization of the container clusters. User feedback received via the interface is utilized to alter at least one parameter of the computation of distance measures and the assignment of clusters to container clusters.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: May 19, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Junping Zhao, Kevin Xu, Sanping Li, Kun Wang, John Cardente
  • Patent number: 10655381
    Abstract: The present invention relates to the field of mechanical manufacturing technology, relating to a locking device. The locking device comprise a casing with a first end and a second end; a hole is formed on the first end, and the second end has an opening; a rod is provided within the casing; and a fastener is provided on the end portion of the rod outside the casing; a raised member located outside the casing is provided at a second end portion of the rod, the raised member having a diameter greater than a diameter of the opening and a gap being formed between the raised member and the casing; a spring is sleeved on the rod, and a first shaft is provided at the second end portion. An opening and closing mechanism having the locking device is further provided for the opening or closing of a fairing.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: May 19, 2020
    Assignee: CRRC QINGDAO SIFANG ROLLING STOCK RESEARCH INSTITUTE CO., LTD.
    Inventors: Hui Liu, Kun Wang, Kai Chen, He Zhang, Quan Liu, Hui Huang, Xudong Liu
  • Patent number: 10654770
    Abstract: Disclosed herein are processes for producing neopentane. The processes generally relate to demethylating diisobutylene to produce neopentane. The diisobutylene may be provided by the dimerization of isobutylene.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: May 19, 2020
    Assignee: ExxonMobil Chemical Patents Inc.
    Inventors: Kun Wang, Lorenzo C. DeCaul, James R. Lattner
  • Patent number: 10658036
    Abstract: A forming method of a resistive memory device is provided. The forming method includes: conducting a forming procedure to apply a forming voltage to the resistive memory device such that the resistive memory device changes from a high resistive state to a low resistive state and measuring a first current of the resistive memory device; performing a thermal step on the resistive memory device and measuring a second current of the resistive memory device; and comparing the second current to the first current and determining to apply a first voltage signal or a second voltage signal to the resistive memory device or to finish the forming procedure according to a comparison result of the first current and the second current. In addition, a memory storage apparatus including a resistive memory device is also provided.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: May 19, 2020
    Assignee: Winbond Electronics Corp.
    Inventors: Shao-Ching Liao, Ping-Kun Wang, Ming-Che Lin, Min-Chih Wei, Chia-Hua Ho, Chien-Min Wu
  • Publication number: 20200139353
    Abstract: An organic-base functionalized silicalite-1 molecular sieve-encapsulated metal nanoparticles catalyst and a preparation method therefor, as well as a method for preparing 1,2-pentanediol from biomass-derived furfuryl alcohol by hydrogenolysis using said catalyst. When the catalyst is used in a reaction preparing 1,2-pentanediol from furfuryl alcohol by hydrogenolysis, the catalyst has high hydrogenolysis activity under relatively mild reaction conditions, significantly increasing the conversion rate of furfuryl alcohol and 1,2-pentanediol selectivity in the reaction, while also not generating obvious byproducts furfuryl alcohol polymers; the catalyst has good stability and long life, and may be recovered for reuse after the reaction is complete by means of a simple filtration, greatly reducing reaction costs and separation difficulty.
    Type: Application
    Filed: August 2, 2017
    Publication date: May 7, 2020
    Inventors: Jianglin HU, Yunhai LIU, Xinjian BIAN, Yuan LI, Qingmei JIANG, Changsheng CHEN, Yanfang SONG, Yang YANG, Wei ZENG, Ke DING, Hengdong YANG, Kun WANG, Weiqi HUA
  • Patent number: 10642520
    Abstract: In a distributed data processing system with a set of multiple nodes, a first data shuffle memory pool is maintained at a data shuffle writer node, and a second data shuffle memory pool is maintained at a data shuffle reader node. The data shuffle writer node and the data shuffle reader node are part of the set of multiple nodes of the distributed data processing system. In-memory compression is performed on at least a portion of a data set from the first data shuffle memory pool. At least a portion of the compressed data is transmitted from the first data shuffle memory pool to the second data shuffle memory pool in a peer-to-peer manner. Each of the first data shuffle memory pool and the second data shuffle memory pool may include a hybrid memory configuration.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: May 5, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Junping Zhao, Kenneth J. Taylor, Randall Shain, Kun Wang
  • Publication number: 20200137154
    Abstract: In a multi-cloud computing environment comprising a plurality of cloud platforms with each cloud platform comprising one or more nodes, a method maintains at a given one of the nodes in the multi-cloud computing environment a blockchain instance in accordance with a decentralized blockchain network comprised of at least a subset of the nodes in the multi-cloud computing environment wherein each of the subset of nodes locally maintain a blockchain instance. Further, the method maintains at the given one of the nodes a global state database which is locally synchronized with the locally maintained blockchain instance and stores identifying information about nodes in the multi-cloud computing environment, wherein the identifying information comprises information on how to find one or more of the nodes.
    Type: Application
    Filed: November 5, 2018
    Publication date: April 30, 2020
    Inventors: Pengfei Wu, Zhi Ying, Kun Wang
  • Publication number: 20200137184
    Abstract: A target data processing method comprises: in response to receiving, from a client, a request for processing target data, obtaining, at a server and from a storage device, the target data, the target data being predetermined to be obtained by the client from the storage device and a first set of operations being predetermined to be performed on the target data; and processing, at the server, the target data by performing the first set of operations on the target data such that at least one dedicated processing resource of the server performs, on the processed target data, a second set of operations associated with the first set of operations. As such, the data moving path may be shortened significantly, the network traffic pressure may be reduced significantly, the efficiency of the target data processing system may be improved, and moreover, the number of dedicated processing resources in the server may be easily scaled.
    Type: Application
    Filed: May 24, 2019
    Publication date: April 30, 2020
    Inventors: Junping Zhao, Kun Wang
  • Publication number: 20200137064
    Abstract: A given node associated with a plurality of nodes registers a decentralized identity for the given node on a decentralized identity blockchain. The registered decentralized identity is controlled by the given node and defined by an identity record stored on the decentralized identity blockchain. The registered decentralized identity for the given node is used to access one or more resources of a given decentralized application.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Inventors: Pengfei Wu, Stephen J. Todd, Kun Wang
  • Publication number: 20200136980
    Abstract: A data processing method comprises: receiving a data packet related to a service. The method also comprises determining whether predefined configuration information indicates a priority of the service. The method further comprises in response to the configuration information indicating the priority of the service, adding an indication of the priority into the data packet. The above method can enable the underlying network devices to adopt a suitable strategy to process data packets from services of different priorities, so as to improve the transmission efficiency of the data packets and enhance user experience of the services.
    Type: Application
    Filed: May 24, 2019
    Publication date: April 30, 2020
    Inventors: Zhi Ying, Pengfei Wu, Kun Wang
  • Publication number: 20200134052
    Abstract: Data replication in a distributed file network. When replicating an object from a source node to target nodes, an overlay plan is developed. The plan may consider bandwidth between the nodes such that the object is replicated more effectively. As a result, chunks of the object may pass through multiple nodes. As a result, more than one node or site can serve as a source for some of the chunks. When the replication process is completed, the source node or site and the target node or site each have a copy or replica of the object.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Inventors: Assaf Natanzon, Pengfei Wu, Kun Wang
  • Publication number: 20200133780
    Abstract: Embodiments of the present disclosure provide a method, a device and a computer program product for data processing. The method comprises determining, at a first node of a plurality of nodes of a metadata management system, a set of nodes from the plurality of nodes that store access information associated with a shard of metadata; determining, from the set of nodes, the number of available nodes capable of providing the shard; and adjusting the number of available nodes based on a threshold number. In this way, a distributed management of the shard of metadata in each node could be achieved without using the management node in a conventional way.
    Type: Application
    Filed: March 6, 2019
    Publication date: April 30, 2020
    Inventors: Yong Zhang, Pengfei Wu, Ming Zhang, Kun Wang
  • Publication number: 20200134508
    Abstract: A method, device and computer program product for deep learning are provided. According to one example, a parameter related to a deep learning model for a training dataset allocated to a server is obtained at a client; a transmission state of the parameter is determined, the transmission state indicating whether the parameter has been transmitted to the server; and information associated with the parameter to be sent to the server is determined based on the transmission state to update the deep learning model. Therefore, the performance of deep learning may be improved, and the network load of deep leaning may be reduced.
    Type: Application
    Filed: May 31, 2019
    Publication date: April 30, 2020
    Inventors: Wei Cui, Kun Wang
  • Publication number: 20200133735
    Abstract: A method comprises obtaining hardware information of a plurality of dedicated processing resources, wherein the plurality of dedicated processing resources comprises a first dedicated processing resource and a second dedicated processing resource, and the hardware information comprises first hardware information of the first dedicated processing resource and second hardware information of the second dedicated processing resource. The method further comprises generating a first task based on the first hardware information and a second task based on the second hardware information, and allocating the first task to the first dedicated processing resource and the second task to the second dedicated processing resource. For task scheduling in heterogeneous dedicated processing resources (for example, accelerator devices) scenario, the method generates corresponding kernel codes according to different hardware capabilities.
    Type: Application
    Filed: May 17, 2019
    Publication date: April 30, 2020
    Inventors: Junping Zhao, Jinpeng Liu, Kun Wang
  • Patent number: D884300
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: May 12, 2020
    Inventor: Ping Kun Wang