Patents by Inventor Jin Feng

Jin 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).

  • Patent number: 11482482
    Abstract: A substrate structure, a method for manufacturing the same and a semiconductor device structure including the same are provided. The substrate structure includes a heat pipe, a first conductive layer and an insulation layer. The heat pipe has an upper surface and a lower surface. The heat pipe includes an opening extending from the upper surface to the lower surface. The first conductive layer is disposed on the upper surface and includes a via structure passing through the opening. The insulation layer is disposed between the heat pipe and the conductive layer.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: October 25, 2022
    Assignee: ADVANCED SEMICONDUCTOR ENGINEERING, INC.
    Inventors: Ian Hu, Jin-Feng Yang, Cheng-Yu Tsai, Hung-Hsien Huang
  • Patent number: 11467824
    Abstract: Example methods are provided for performing fast building and testing a software suite with multiple software components. In one example, the method may include obtaining a changed code file, identifying a software component of the software suite impacted by the changed code file, and instructing to generate a software component build based on the software component but excluding other software components of the software suite. Before completing generating the software component build, the method may also include selecting a software suite build. The method further includes instructing to prepare a testbed based on the software suite build and instructing to test the software component build on the testbed.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: October 11, 2022
    Assignee: VMWARE, INC.
    Inventors: Yang Yang, Yang Yang, Zhou Huang, RunQing Li, Jin Feng, Wenguang Wang, He Kun Wang, Xinyu Zhang
  • Publication number: 20220312872
    Abstract: A glove structure and its manufacturing method are illustrated. An edge of a piece disposed on a glove core of a glove structure is to injected and filled with molding material to have an injection molding assembly thereon. The injection molding assembly at least fills a section gap between the glove core and the edge of the piece. By using the injection molding assembly, the section gap between the glove core and the edge of the piece is masked, and an adhesive effect for bonding the piece is also obtained. Thus, the present disclosure provides positive and reliable means for preventing the edge of the piece from being separated from the glove core, making the glove structure maintain its required function in long term, increasing the quality and the lifetime of the glove structure, and making the glove structure have a curved surface shape to present its three-dimensional shape.
    Type: Application
    Filed: June 22, 2022
    Publication date: October 6, 2022
    Inventors: WEN LAN CAI, ZHI BIN LI, JIN FENG LI
  • Publication number: 20220308908
    Abstract: Example methods relating to maintain a quality of service of a cloud application are described. One example method includes monitoring a workload metric of a virtual machines which is running the cloud application, creating additional one or more virtual machines, isolating the additional one or more virtual machines, and determining whether the workload metric exceeds a threshold. In response to determining that the workload metric exceeds the threshold, the method includes deisolating the additional one or more virtual machines to support the cloud application. Otherwise, the method includes maintaining one or more virtual machines being isolated.
    Type: Application
    Filed: March 29, 2021
    Publication date: September 29, 2022
    Applicant: VMware, Inc.
    Inventors: Wei ZHENG, Jin FENG, Chengmao LU, Wenguang WANG, Yang YANG, Yang YANG
  • Patent number: 11438992
    Abstract: A non-common-ground bandpass filter circuit with electrostatic discharge (ESD) protection is disclosed. The non-common-ground bandpass filter circuit with ESD protection includes a non-common-ground plane, a dielectric substrate and a conductor. The conductor is disposed above the non-common-ground plane. The dielectric substrate is disposed between the conductor and the non-common-ground plane. The non-common-ground plane at least has a first ground region and a second ground region separated and insulated from each other. The first ground region corresponds to a first terminal of the conductor and the second ground region corresponds to a second terminal of the conductor. When an ESD event occurs on one of the first ground region and the second ground region, the other of the first ground region and the second ground region will not be damaged by the ESD event. The non-common-ground bandpass filter circuit also provides surge protection.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: September 6, 2022
    Assignee: iWave Technologies Co., Ltd.
    Inventors: Shau-Gang Mao, Chong-Yi Liou, Wei-Ting Tsai, Ting-Wei Wu, Yu-Yao Chen, Jin-Feng Neo, Zheng-An Peng, Tsu-Yu Lo, Je-Yao Chang, Chien-Bang Chen, Shih-Ping Huang
  • Patent number: 11399078
    Abstract: Example methods and systems for request handling with automatic scheduling are described. In one example, a computer system may receive, from multiple client devices, respective multiple requests that are generated and sent according to a first set of control parameters. Based on the multiple requests, request characteristic(s) may be monitored to determine whether an automatic scheduling condition is satisfied. In response to determination that the automatic scheduling condition is satisfied, the computer system may assign a second set of control parameters to the respective client devices and instruct the client devices to generate and send respective multiple subsequent requests according to the second set of control parameters to cause a modification of the request characteristic(s).
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: July 26, 2022
    Assignee: VMWARE, INC.
    Inventors: Chen Jing, Jin Feng, Sifan Liu, Yu Wu, Jiushi Wan
  • Publication number: 20220229556
    Abstract: Described herein are systems, methods, and software to generate user interfaces to indicate software-defined storage information in view of available hardware resources. In one example, a user interface service may obtain enclosure information associated with enclosures in a computing environment and may determine a storage overview for the plurality of enclosures based on the enclosure information. The user interface service may further determine a function for each storage device in the storage overview in relation to a software-defined storage configuration for the computing environment and generate a user interface to indicate the storage overview with the function for each storage device in the plurality of enclosures.
    Type: Application
    Filed: March 5, 2021
    Publication date: July 21, 2022
    Inventors: Sifan Liu, Jin Feng, Yu Wu, Denitsa Borislavova Tsvetkova, Georgi Stoyanov Georgiev, Lachezar Petkov Petkov
  • Patent number: 11379405
    Abstract: Certain Embodiments described herein relate to configuring the network-storage stack of two devices (e.g., physical or virtual) communicating together (e.g., an initiator and a target, as defined below) with Internet Small Computer Systems Interface (iSCSI) extension for remote direct memory access (RDMA) iSER, which is a protocol designed to utilize RDMA to accelerate iSCSI data transfer. The iSER protocol is implemented as an iSER datamover layer that acts as an interface between an iSCSI layer and an RDMA layer of the network-storage stacks of the two devices. Using iSER in conjunction with RDMA allows for bypassing the existing traditional network protocol layers (e.g., TCP/IP protocol layers) of the devices and permits data to be transferred directly, between the two devices, using certain memory buffers, thereby avoiding memory copies taking place when the existing network protocol layers are used.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: July 5, 2022
    Assignee: VMware, Inc.
    Inventors: Yang Yang, Haitao Zhou, Zhaohui Guo, Jian Zhao, Zhou Huang, Jin Feng
  • Publication number: 20220197568
    Abstract: An example method for diagnosing an input/output (I/O) issue associated with an object owned by the first host in a vSAN cluster is disclosed. The method includes identifying a first component and a second component of the object. In response to the first component being locally stored on the first host, the methods include collecting a first set of I/O aggregated statistic information. In response to the second component being remotely stored on the second host, the methods include issuing a command to the second host, obtaining a second set of I/O aggregated statistic information from the second host and network metrics associated with the first host and the second host. The methods include diagnosing the I/O issue associated with the object based on the first and second sets of I/O aggregated statistic information and the network metrics.
    Type: Application
    Filed: February 8, 2021
    Publication date: June 23, 2022
    Applicant: VMware, Inc.
    Inventors: Yang YANG, Jin FENG, Haitao ZHOU, Jianrong ZHAO
  • Publication number: 20220189615
    Abstract: A decentralized method for generation and management of health monitoring related tasks in a hyperconverged infrastructure (HCl) environment is provided. The hosts in the HCl environment each include a health agent and a task manager. The health agent collects health results from health checks and stores the health results in a shared database that is shared by the hosts. The task manager generates a health monitoring related task in response to the health results being indicative of a change in health status, and stores the health monitoring related task in a task pool that is also shared by the hosts. Any of the hosts can obtain and execute the health monitoring related tasks in the task pool based on a task priority and load balancing criteria.
    Type: Application
    Filed: January 28, 2021
    Publication date: June 16, 2022
    Applicant: VMware, Inc.
    Inventors: Xiang YU, Yu WU, Yang YANG, Sifan LIU, Jin FENG, Xiaohua FAN
  • Publication number: 20220147381
    Abstract: A monitoring utility program into a software container in which a containerized virtual machine application is running. The monitoring utility program is to monitor the containerized virtual machine application running within the software container. Monitoring information regarding the containerized virtual machine application is periodically pulled from the monitoring utility program.
    Type: Application
    Filed: March 29, 2019
    Publication date: May 12, 2022
    Applicant: MICRO FOCUS LLC
    Inventors: JIN-FENG GAO, GUOZHU CAO, XIAOMEI QIU
  • Publication number: 20220084926
    Abstract: A substrate structure, a method for manufacturing the same and a semiconductor device structure including the same are provided. The substrate structure includes a heat pipe, a first conductive layer and an insulation layer. The heat pipe has an upper surface and a lower surface. The heat pipe includes an opening extending from the upper surface to the lower surface. The first conductive layer is disposed on the upper surface and includes a via structure passing through the opening. The insulation layer is disposed between the heat pipe and the conductive layer.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 17, 2022
    Applicant: Advanced Semiconductor Engineering, Inc.
    Inventors: Ian HU, Jin-Feng YANG, Cheng-Yu TSAI, Hung-Hsien HUANG
  • Patent number: 11246010
    Abstract: A positioning and tracking system is disclosed. The positioning and tracking system includes positioning sensors disposed in a space, wherein the positioning sensors are all movable and all have functions of sensing distance, angle and time, and the positioning sensors communicate with each other to sense relative distances, relative angles and relative times between every two positioning sensors of the positioning sensors. when at least one of the positioning sensors moves in the space, the positioning sensors re-communicate with each other to instantly update the relative distances, the relative angles and the relative times between every two positioning sensors of the positioning sensors.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: February 8, 2022
    Assignee: IWAVE TECHNOLOGIES CO., LTD.
    Inventors: Shau-Gang Mao, Chong-Yi Liou, Wei-Ting Tsai, Ting-Wei Wu, Yu-Yao Chen, Jin-Feng Neo, Zheng-An Peng, Tsu-Yu Lo, Je-Yao Chang, Chien-Bang Chen, Shih-Ping Huang
  • Publication number: 20210406001
    Abstract: Example methods are provided for performing fast building and testing a software suite with multiple software components. In one example, the method may include obtaining a changed code file, identifying a software component of the software suite impacted by the changed code file, and instructing to generate a software component build based on the software component but without other software components of the software suite. Before completing generating the software component build, the method may also include selecting a software suite build. The method further includes instructing to prepare a testbed based on the software suite build and instructing to test the software component build on the testbed.
    Type: Application
    Filed: August 17, 2020
    Publication date: December 30, 2021
    Applicant: VMware, Inc.
    Inventors: Yang YANG, Yang YANG, Zhou HUANG, RunQing LI, Jin FENG, Wenguang WANG, He Kun WANG, Xinyu ZHANG
  • Publication number: 20210357126
    Abstract: A method is provided for a hyper-converged storage-compute system to implement an active-active failover architecture for providing Internet Small Computer System Interface (iSCSI) target service. The method intelligently selects multiple hosts to become storage nodes that process iSCSI input/output (I/O) for a target. The method further enables iSCSI persistent reservation (PR) to handle iSCSI I/Os from multiple initiators.
    Type: Application
    Filed: November 16, 2018
    Publication date: November 18, 2021
    Applicant: VMware, Inc.
    Inventors: Zhaohui GUO, Yang YANG, Haitao ZHOU, Zhou HUANG, Jin FENG
  • Patent number: 11176053
    Abstract: The disclosure herein describes enabling use of a logical unit for data storage in a distributed storage system using a plurality of backend data objects. Based on receiving instructions to create a logical unit of a logical unit size, a target backend object size to be used with the logical unit is determined, and a plurality of backend objects for allocation to the logical unit is calculated. The backend objects are allocated to the logical unit and a metadata mapping associated with the logical unit is generated. The metadata mapping associates logical block addresses of the logical unit to the allocated backend objects. The logical unit is linked with the metadata mapping in an input/output (I/O) service and, based on the linked metadata mapping, I/O traffic is routed to and from the logical unit. Using multiple backend objects enhances flexibility and efficiency of data storage on the distributed storage system.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: November 16, 2021
    Assignee: VMware, Inc.
    Inventors: Yang Yang, Zhaohui Guo, Haitao Zhou, Zhou Huang, Jian Zhao, Jin Feng
  • Patent number: 11075186
    Abstract: A semiconductor package includes a substrate, a semiconductor chip and a heat dissipation structure. The semiconductor chip includes a first surface, a second surface opposite to the first surface, and at least one chip pad disposed adjacent to the first surface. The chip pad is electrically connected to the substrate. The heat dissipation structure is disposed adjacent to the second surface of the semiconductor chip and a portion of the substrate. An area of the heat dissipation structure is greater than an area of the semiconductor chip.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: July 27, 2021
    Assignee: ADVANCED SEMICONDUCTOR ENGINEERING, INC.
    Inventors: Ian Hu, Jia-Rung Ho, Jin-Feng Yang, Chih-Pin Hung, Ping-Feng Yang
  • Publication number: 20210224096
    Abstract: One example method to perform object-based load balancing in a distributed storage system of a virtualization system supported by a cluster of host machines may include determining, by a first host machine in the cluster, whether any host machine in the cluster has affinity to a site. The method may also include determining, by the first host machine, whether to distribute affinity Internet small computer system interface (iSCSI) targets owned by the first host machine to at least the second machine based on a first balance objective associated with the site, and after having considered the first balance objective, determining, by the first host machine, whether to distribute iSCSI targets without affinity owned by the first host machine to other host machines in the cluster based on a second balance objective associated with the cluster.
    Type: Application
    Filed: March 17, 2020
    Publication date: July 22, 2021
    Applicant: VMware, Inc.
    Inventors: Haitao ZHOU, Yang YANG, Zhaohui GUO, Jian ZHAO, Zhou HUANG, Jin FENG
  • Patent number: D963185
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: September 6, 2022
    Assignee: SUZHOU WINTECH TOOLS MANUFACTURING CO., LTD.
    Inventor: Jin-Feng Kong
  • Patent number: D968632
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: November 1, 2022
    Assignee: SUZHOU JUHEXIANG ELECTRONICS CO., LTD.
    Inventor: Jin-Feng Kong