Patents by Inventor Hao Feng

Hao Feng 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: 20220358537
    Abstract: Systems, devices, methods, and computer readable medium for evaluating visual quality of digital content are disclosed. Methods can include identifying content assets including one or more images that are combined to create different digital components distributed to one or more client devices. A quality of each of the one or more images is evaluated using one or more machine learning models trained to evaluate one or more visual aspects that are deemed indicative of visual quality. An aggregate quality for the content assets is determined based, at least in part, on an output of the one or more machine learning models indicating the visual quality of each of the one or more images. A graphical user interface of a first computing device is updated to present a visual indication of the aggregate quality of the content assets.
    Type: Application
    Filed: August 6, 2020
    Publication date: November 10, 2022
    Inventors: Catherine Shyu, Luying Li, Feng Yang, Junjie Ke, Xiyang Luo, Hao Feng, Chao-Hung Chen, Wenjing Kang, Zheng Xia, Shun-Chuan Chen, Yicong Tian, Xia Li, Han Ke
  • Patent number: 11487734
    Abstract: A distributed storage system includes non-volatile storage storing portions of a first object. The first object encompasses data having a first range of addresses and each portion includes data for a respective range of addresses that is a proper subset of the first range. A first data structure stores, for each portion, data indicating the respective range of addresses and a pointer to where the portion is stored. The first data structure includes a root tree and a set of trees ordered by creation data such that a last tree is most-recently created. The non-volatile storage stores received write data and a write buffer stores index data pointing to storage locations of the received write data. An index management system stores the index data from the write buffer into the last tree and, if the ordered set is empty, creates a tree in the ordered set before the storing.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: November 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishnan Varadarajan, Jegan Devaraju, Shane Mainali, Quan Zhang, Sridhar Srinivasan, Bin Tong, He Su, Ju Wang, Manish Chablani, Hao Feng
  • Publication number: 20220316413
    Abstract: A method of controlling fuel injection to an internal combustion engine to reduce cylinder wall wetting, smokiness, and unclean combustion, on a cumulative basis, applies a self-adaptive control on a gasoline injection initial angle. Gasoline injection initial or original angle is known, being preset, and a self-adaptive controlling volume is added. The self-adaptive controlling volume is the addition of a first self-adaptive controlling volume and a second self-adaptive controlling volume to the original angle. The first self-adaptive controlling volume relates to predicted load and an engine coolant temperature. The second self-adaptive controlling volume is based on the rotating speed of the engine. Cylinder wall wetting is reduced or avoided, smoke is reduced, and cleaner combustion is achieved. An engine fuel injection control apparatus applying the method is also provided.
    Type: Application
    Filed: May 25, 2022
    Publication date: October 6, 2022
    Inventors: Sicong Lin, Bo Qin, Hao Feng, Yang Liu
  • Patent number: 11404046
    Abstract: An audio processing device for speech recognition is provided, which includes a memory circuit, a power spectrum transfer circuit, and a feature extraction circuit. The power spectrum transfer circuit is coupled to the memory circuit, reads frequency spectrum coefficients of time-domain audio sample data from the memory circuit, generates compressed power parameters by performing a power spectrum transfer processing and a compressing processing according to the frequency spectrum coefficients, and writes the compressed power parameters into the memory circuit. The feature extraction circuit is coupled to the memory circuit, reads the compressed power parameters from the memory circuit, generates an audio feature vector by performing mel-filtering and frequency-to-time transfer processing according to the compressed power parameters. The bit width of the compressed power parameters is less than the bit width of the frequency spectrum coefficients.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: August 2, 2022
    Assignee: XSail Technology Co., Ltd
    Inventors: Meng-Hao Feng, Chao Chen
  • Publication number: 20220228243
    Abstract: The present disclosure provides a method for producing a high nitrogen steel by a duplex melting process of a pressurized ladle refining and a pressurized electroslag remelting, which relates to the technical field of high nitrogen steel melting. In the present disclosure, the molten steel is subjected in sequence to a nitrogen alloying, a deep deoxidation and a deep desulfurization by adding a nickel-magnesium alloy and rare earth in the pressurized ladle furnace, and a combination of a blowing nitrogen from the bottom of the pressurized ladle and a pressurized nitriding at the interface of gas and the molten steel is used to achieve a high-efficiency nitrogen alloying, a uniform nitrogen distribution, and a decreased impurity content in the ingot; then the ingot is subjected to a pressurized electroslag remelting to obtain a high nitrogen steel.
    Type: Application
    Filed: May 20, 2021
    Publication date: July 21, 2022
    Inventors: HUABING LI, ZHOUHUA JIANG, HAO FENG, LINGFENG XIA, HONGCHUN ZHU, SHUCAI ZHANG, WEICHAO JIAO
  • Publication number: 20220224762
    Abstract: In one embodiment, a node of a data centric network (DCN) may receive a first service request interest packet from another node of the DCN, the first service request interest packet indicating a set of functions to be performed on source data to implement a service. The node may determine that it can perform a particular function of the set of functions, and determine, based on a backlog information corresponding to the particular function, whether to commit to performing the particular function or to forward the service request interest packet to another node. The node may make the determination further based on service delivery information indicating, for each face of the node, a service delivery distance for implementing the set of functions.
    Type: Application
    Filed: April 2, 2022
    Publication date: July 14, 2022
    Applicant: Intel Corporation
    Inventors: Hao Feng, Yi Zhang, Srikathyayani Srikanteswara, Marcin Spoczynski, Nageen Himayat, Alexander Bachmutsky, Maruti Gupta Hyde
  • Patent number: 11380114
    Abstract: A method of detecting a target includes generating an image pyramid based on an image on which a detection is to be performed; classifying candidate areas in the image pyramid using a cascade neural network; and determining a target area corresponding to a target included in the image based on the plurality of candidate areas, wherein the cascade neural network includes a plurality of neural networks, and at least one neural network among the neural networks includes parallel sub-neural networks.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: July 5, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Biao Wang, Chao Zhang, Changkyu Choi, Deheng Qian, Jae-Joon Han, Jingtao Xu, Hao Feng
  • Publication number: 20220169649
    Abstract: The present application provides tricyclic urea compounds that modulate the activity of the V617F variant of JAK2, which are useful in the treatment of various diseases, including cancer.
    Type: Application
    Filed: July 1, 2021
    Publication date: June 2, 2022
    Inventors: Yanran Ai, Onur Atasoylu, Yu Bai, Joseph Barbosa, David M. Burns, Daniel Levy, Brent Douty, Hao Feng, Leah C. Konkol, Cheng-Tsung Lai, Xun Liu, Song Mei, Jun Pan, Haisheng Wang, Liangxing Wu, Wenqing Yao, Eddy W. Yue
  • Publication number: 20220164323
    Abstract: A distributed storage system includes table controllers collectively storing partitions of a logical table having multiple rows. For each of the partitions, a corresponding table controller stores a subset of the rows of the logical table across individual pages. A management controller updates a schema of the logical table from a first to a second schema definition by, for each of the partitions, sending an update command indicating the second schema definition to the corresponding table controller. The first table controller corresponds to a first partition that includes a first subset of the rows. The first table controller, prior to receiving the update command, includes an identifier of the first schema definition within each page of data for the first subset. Subsequent to receiving the update command, the first table controller, when writing each new page of data for the first subset, includes an identifier of the second schema definition.
    Type: Application
    Filed: January 3, 2022
    Publication date: May 26, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Krishnan VARADARAJAN, Jianwu GAO, Jegan DEVARAJU, Shane MAINALI, Zichen SUN, Quan ZHANG, Venkates Paramasivam BALAKRISHNAN, Shaoyu ZHANG, Kaifeng ZHU, Ju WANG, Manish CHABLANI, Hao FENG
  • Patent number: 11309521
    Abstract: A flexible display module and a manufacturing method thereof are disclosed. The flexible display module includes a first flexible material layer and a second flexible material layer stacked on the first flexible layer, a sealing layer disposed between the first flexible material layer and the second flexible material layer, and a module layer disposed in the hollow of the sealing layer. The sealing layer has a hollow defined in a middle of the sealing layer. The area of the bottom area of the hollow is larger than the area of the module layer.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: April 19, 2022
    Assignee: Kunshan New Flat Panel Display Technology Center Co., Ltd.
    Inventors: Bo Yuan, Li Lin, Lin Xu, Genmao Huang, Kun Hu, Hao Feng
  • Publication number: 20220116315
    Abstract: System and techniques for information centric network (ICN) distributed path selection are described herein. An ICN node transmits a probes message to other ICN nodes. The ICN node receives a response to the probe message and derives a path strength metric from the response. Later, when a discovery packet is received by the ICN node, the path strength metric is added to the discovery packet.
    Type: Application
    Filed: December 22, 2021
    Publication date: April 14, 2022
    Inventors: Yi Zhang, Hao Feng, Srikathyayani Srikanteswara, Nageen Himayat, Xiruo Liu
  • Patent number: 11302889
    Abstract: A flexible display module and a method for manufacturing the same solve a problem that the existing flexible display module is easy to be failure after being bent. The flexible display module includes: a flexible glass layer; and a display panel disposed inside the flexible glass layer.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: April 12, 2022
    Assignee: Yungu (Gu'an) Technology Co., Ltd.
    Inventors: Kun Hu, Hao Feng, Pengle Dang, Lu Rao, Bo Yuan, Shixing Cai
  • Patent number: 11249961
    Abstract: A distributed storage system includes table controllers collectively storing partitions of a logical table having multiple rows. For each of the partitions, a corresponding table controller stores a subset of the rows of the logical table across individual pages. A management controller updates a schema of the logical table from a first to a second schema definition by, for each of the partitions, sending an update command indicating the second schema definition to the corresponding table controller. The first table controller corresponds to a first partition that includes a first subset of the rows. The first table controller, prior to receiving the update command, includes an identifier of the first schema definition within each page of data for the first subset. Subsequent to receiving the update command, the first table controller, when writing each new page of data for the first subset, includes an identifier of the second schema definition.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: February 15, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Krishnan Varadarajan, Jianwu Gao, Jegan Devaraju, Shane Mainali, Zichen Sun, Quan Zhang, Venkates Paramasivam Balakrishnan, Shaoyu Zhang, Kaifeng Zhu, Ju Wang, Manish Chablani, Hao Feng
  • Patent number: 11251393
    Abstract: A flexible display module according to the present application includes a number of module material layers superposed; and at least one strain isolation layer disposed between the two adjacent the module material layers. The strain isolation layer includes a chamber and an elastic material layer surrounding an outer periphery of the chamber.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: February 15, 2022
    Assignee: Yungu (Gu'an) Technology Co., Ltd.
    Inventors: Kun Hu, Hao Feng, Pengle Dang, Bo Yuan, Li Lin
  • Patent number: 11229631
    Abstract: The present disclosure describes thiazole and pyridine carboxamide derivatives, their compositions and methods of use. The compounds inhibit the activity of the Pim kinases and are useful in the treatment of diseases related to the activity of Pim kinases including, e.g., cancer and other diseases.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: January 25, 2022
    Assignees: Incyte Corporation, Incyte Holdings Corporation
    Inventors: Chu-Biao Xue, Yun-Long Li, Hao Feng, Jun Pan, Anlai Wang, Ke Zhang, Wenqing Yao, Fenglei Zhang, Jincong Zhuo
  • Patent number: 11228008
    Abstract: The present disclosure relates to a flexible substrate and a flexible display screen. The flexible substrate includes a first bending zone and a non-bending zone. An elastic modulus of the flexible substrate in the first bending zone is smaller than the elastic modulus in the non-bending zone. When the flexible display screen is bent in the first bending zone, since the elastic modulus of the flexible substrate in the first bending zone is smaller than the elastic modulus in the non-bending zone, such that the neutral layer of the first bending zone moves toward a side away from the flexible substrate, thereby reducing the strain on the display unit located on the side of the first bending area, avoiding the breakage of the metal trace and improving the probability of correct operation of the screen.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: January 18, 2022
    Assignee: YUNGU (GU'AN) TECHNOLOGY CO., LTD.
    Inventors: Kun Hu, Hao Feng, Pengle Dang, Lu Rao
  • Patent number: 11228595
    Abstract: Techniques are provided for evaluating the security of data access statements. Specifically, in one embodiment of the claimed subject matter there is provided a technique for evaluating the security of data access statements, comprising: evaluating the criticality of multiple SQL statements contained in multiple sessions accessing a database; generating a critical item set from the multiple sessions, each element in the critical item set indicating one or more SQL statements contained in a session; extracting at least one association rule from the critical item set, each of the at least association rule indicating a sequence of SQL statements contained in a session; and calculating the criticality of each of the at least one association rule.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: January 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Hao Feng, Sheng Yan Sun
  • Publication number: 20220014462
    Abstract: System and techniques for geographic routing are described herein. A node receives a data packet that includes map data, a sequence of geographic areas to a requestor, and a target geographic area. The node may then determine that it is within the target geographic area and start a transmit timer based on a next-hop geographic area. Here, the next-hop geographic area is determined from the sequence of geographic areas in the data packet. The node may then counts how many other nodes from the geographic area sent data packets while the transmit timer is running. When the transmit timer expires, the node may transmit a modified data packet when the number of data packets is less than a predefined threshold. Here, the modified data packet is the data packet updated to include local map data and the next-hop geographic area.
    Type: Application
    Filed: September 24, 2021
    Publication date: January 13, 2022
    Inventors: Hao Feng, Srikathyayani Srikanteswara, Yi Zhang, Satish Chandra Jha, S M Iftekharul Alam, Marcin Spoczynski, Alexander Bachmutsky, Nageen Himayat, Ned M. Smith, Kshitij Arun Doshi, Francesc Guim Bernat
  • Publication number: 20220014450
    Abstract: System and techniques for storage node recruitment in an information centric network (ICN) are described herein. An ICN node receives a storage interest packet that includes an indication differentiating the storage interest from other ICN interests. The ICN node forwards the storage interest packet and receives a storage data packet in response. Here, the storage data packet includes an indication that the storage data packet is not to be cached along with node information for a node that created the storage data packet. The ICN node may then transmit the storage data packet in accordance with a pending interest table (PIT) entry corresponding to the storage interest packet.
    Type: Application
    Filed: September 24, 2021
    Publication date: January 13, 2022
    Inventors: Srikathyayani Srikanteswara, Marcin Spoczynski, Yi Zhang, Hao Feng, Kshitij Arun Doshi, Francesc Guim Bernat, Ned M. Smith, Satish Chandra Jha, S M Iftekharul Alam, Vesh Raj Sharma Banjade, Alexander Bachmutsky, Nageen Himayat
  • Publication number: 20210406569
    Abstract: A liveness test method and apparatus is disclosed. The liveness test method includes detecting a face region in an input image for a test target, implementing a first liveness test to determine a first liveness value based on a first image corresponding to the detected face region, implementing a second liveness test to determine a second liveness value based on a second image corresponding to a partial face region of the detected face region, implementing a third liveness test to determine a third liveness value based on an entirety of the input image or a full region of the input image that includes the detected face region and a region beyond the detected face region, and determining a result of the liveness test based on the first liveness value, the second liveness value, and the third liveness value.
    Type: Application
    Filed: September 8, 2021
    Publication date: December 30, 2021
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Byungin YOO, Jingtao XU, Chao ZHANG, Hao FENG, Yanhu SHAN, Youngjun KWAK, Youngsung KIM, Wonsuk CHANG, Jaejoon HAN