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: 12272886
    Abstract: An antenna device includes a differential-line, a first metal and a second metal. The differential-line includes a first line and a second line. The first metal and second metal are coupled to the first line and second line respectively. The first metal and second metal have different shapes and/or different sizes. The first metal and second metal form symmetric or asymmetric dipole. The first metal and second metal can be disposed on the same plane or different planes, can be electrically insulated and can have a first slot and a second slot respectively. The antenna device can further include a base coupled to the first line and second line. The base can be a daughter board having a front-end module or not. The IC package in daughter board can have different sizes. The daughter board can be offset by different distances and can be coupled to a mother board.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: April 8, 2025
    Assignee: IWAVENOLOGY CO., LTD.
    Inventors: Chong-Yi Liou, Wei-Ting Tsai, Jin-Feng Neo, Zheng-An Peng, Tsu-Yu Lo, Zhi-Yao Hong, Tso-An Shang, Je-Yao Chang, Chien-Bang Chen, Shih-Ping Huang, Shau-Gang Mao
  • Publication number: 20250110716
    Abstract: Controlling application logging, including: identifying one or more relationships between a plurality of classes of an object oriented application; generating a tree structure comprised of a plurality of nodes and a plurality of branches, where each of the plurality of branches is comprised of at least one node from the plurality of nodes, based on the one or more identified relationships, where a first one or more nodes of the plurality of nodes correspond to one or more classes of the object-oriented application; assigning a weight to each of the plurality of branches, based at least in part on an identified relationship corresponding to each of the one or more nodes comprising each of the plurality of branches; and determining a logging level to each branch of the plurality of branches, based on the assigned weight for each branch of the plurality of branches.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 3, 2025
    Inventors: JIN WANG, LEI GAO, A PENG ZHANG, KAI LI, JIA XING TANG, XIN FENG ZHU
  • Patent number: 12260239
    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: Grant
    Filed: March 29, 2019
    Date of Patent: March 25, 2025
    Assignee: Micro Focus LLC
    Inventors: Jin-Feng Gao, Guozhu Cao, Xiaomei Qiu
  • Publication number: 20250098384
    Abstract: A package structure is provided. The package structure includes a lead frame, a first connecting piece, a light-emitting diode, an engaging protrusion, and a fluorescent encapsulant. The lead frame has an upper surface, a lower surface, and a side surface between the upper surface and the lower surface. The first connecting piece is disposed at the center of the upper surface. The light-emitting diode is disposed on the first connecting piece. The engaging protrusion is disposed on the periphery of the upper surface. The fluorescent encapsulant is disposed on the upper surface and covers the light-emitting diode and the engaging protrusion.
    Type: Application
    Filed: July 18, 2024
    Publication date: March 20, 2025
    Inventors: Jin-Wen LO, Yun-Jie TSAI, Pin-Feng HUNG, Kuo-Jen LAN, Cheng-Min HSIEH
  • Publication number: 20250085013
    Abstract: Embodiments of this application relate to control parameter optimization technologies. Various embodiments include methods and apparatus for optimizing control parameters. At least one group of initial control parameters within a preset range is randomly generated, to obtain a group of current control parameters; it is determined whether a number of updates has exceeded a preset threshold, referring to a total number of times that the current control parameters have been changed; the group of current control parameters is changed when the number of updates does not reach the preset threshold; and air conditioning control parameters are optimized according to control parameters corresponding to a comprehensive score of a combination when the number of updates reaches the preset threshold.
    Type: Application
    Filed: January 25, 2022
    Publication date: March 13, 2025
    Applicant: Siemens Schweiz AG
    Inventors: Jin Yan Guan, Ying Qu, Cheng Feng, Xiao Nan Liu
  • Publication number: 20250076715
    Abstract: A display device, characterized in that the display device includes a first panel, having a first side and a first light shielding layer at a periphery of the first panel, wherein the first light shielding layer has a first edge departing away from the first side; and a second panel, disposed on the first panel, and having a second side adjacent to the first side; wherein the second panel includes a second light shielding layer at a periphery of the second panel; and the second light shielding layer has a second edge departing away from the second side. Wherein a first width is measured from the first side to the first edge along a direction, a second width is measured from the second side to the second edge along the direction, the second width is greater than the first width, and the direction is vertical to the first side.
    Type: Application
    Filed: November 20, 2024
    Publication date: March 6, 2025
    Inventors: Chien-Hung CHAN, Jin-Yi TAN, Cheng-Tso HSIAO, Huang-Chi CHAO, Ming-Feng HSIEH, Ying-Jen CHEN
  • Publication number: 20250041442
    Abstract: Disclosed herein are diamino lipid (dal) compounds and pharmaceutical compositions including mRNA encoding an immunotherapeutic agent and methods of making and use thereof. Also disclosed herein are diamino lipid (DAL) nanoparticles. These nanoparticles can encapsulate a nucleic acid, such as an mRNA, for example. This mRNA can encode a cytokine, such as IL-12, IL-27 and GM-CSF. Also disclosed are methods of treating a subject in need thereof, such as a subject with cancer.
    Type: Application
    Filed: December 5, 2022
    Publication date: February 6, 2025
    Inventors: Yizhou Dong, Xue-Feng BAI, Jin-Qing LIU, Chengxiang ZHANG, Xinfu ZHANG
  • Patent number: 12213844
    Abstract: An operation image positioning method is disclosed. A point-cloud camera captures a point-cloud image of first and second positioning marks respectively fixed on a treated portion and an X-ray imaging machine. The first and second positioning marks within the point-cloud image are recognized to compute a first conversion module between the point-cloud camera and the treated portion and a second conversion module between the point-cloud camera and the X-ray imaging machine, thereby computing a third conversion module between the treated portion and the X-ray imaging machine. An image positioning camera captures a positioning image of the first positioning mark. The first positioning mark within the positioning image is recognized to compute a fourth conversion module between the image positioning camera and the treated portion. A fifth conversion module between the image positioning camera and the X-ray imaging machine is computed according to the third and fourth conversion modules.
    Type: Grant
    Filed: December 26, 2022
    Date of Patent: February 4, 2025
    Assignee: METAL INDUSTRIES RESEARCH & DEVELOPMENT CENTRE
    Inventors: Bing-Feng Huang, Jin-Yuan Syue, Bo Siang Tsai
  • Patent number: 12204748
    Abstract: A virtual keyboard setting method includes: determining an operation region and a trigger region, the operation region being a region operated in a screen for using an input method, and the trigger region being a region covered by an external entity when touching the screen; determining a display region of a virtual keyboard according to the operation region; determining an area of a virtual key in the virtual keyboard according to the trigger region; and setting the virtual keyboard according to the display region of the virtual keyboard and the area of the virtual key.
    Type: Grant
    Filed: August 16, 2023
    Date of Patent: January 21, 2025
    Assignee: BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO., LTD.
    Inventors: Lei Feng, Jian Lu, Jin Cao, Miaoli Hu, Wei Hu, Yihang Yang, Xiaoxue Song, Haixin Li
  • Publication number: 20240411625
    Abstract: An adaptive idle detection method determines whether software defined data centers (SDDCs) in a hyperconverged infrastructure (HCl) environment are idle. Idleness may be quantified via a coefficient of variation (CV) against resource usage, so as to adapt the idle detection method to SDDCs with different hardware specifications and workloads. Management overhead may also be filtered out by the idle detection method, and the idle detection method may use idleness scores to further reduce overhead.
    Type: Application
    Filed: August 19, 2024
    Publication date: December 12, 2024
    Inventors: Jiushi WAN, Jin FENG, Zhou HUANG, Jian ZHAO, Yang YANG
  • Publication number: 20240403093
    Abstract: The disclosure provides a method for exposing object storage as a service. The method generally includes receiving, by an object service proxy provisioned for providing the service, a request to access a first object in an object store, wherein the object store leverages a percentage of datastore capacity for a datastore, determining, by the object service proxy, both of: an identifier of a container in the object store comprising the first object and an internet protocol (IP) address associated with an object protocol service provisioned to access the container comprising the first object, re-directing, by the object service proxy, the request to access the first object to the object protocol service using the IP address associated with the object protocol service, wherein the request comprises the identifier of the container and in response to re-directing the request, receiving the first object from the object protocol service.
    Type: Application
    Filed: June 1, 2023
    Publication date: December 5, 2024
    Inventors: Yang Yang, Xiang Yu, Xiaohua Fan, Jin Feng
  • Publication number: 20240370383
    Abstract: One example method for a host in a virtual storage area network (vSAN) cluster to support vSAN Internet small computer system interface (iSCSI) target services in a distributed storage system of a virtualization system is disclosed. The method includes obtaining ownership information of a target and determining, from the ownership information, whether the host is an owner of the target. In response to determining that the host is the owner of the target, the method further includes determining whether the host commits to a policy provided by the vSAN to support the vSAN iSCSI target services. In response to determining that the host fails to commit to the policy, the method includes reporting a warning message.
    Type: Application
    Filed: May 1, 2023
    Publication date: November 7, 2024
    Applicant: VMware, Inc.
    Inventors: Sixuan YANG, Yang YANG, Zhaohui GUO, Zhou HUANG, Jian ZHAO, Jianxiang ZHOU, Jin FENG
  • Patent number: 12067430
    Abstract: An adaptive idle detection method determines whether software defined data centers (SDDCs) in a hyperconverged infrastructure (HCI) environment are idle. Idleness may be quantified via a coefficient of variation (CV) against resource usage, so as to adapt the idle detection method to SDDCs with different hardware specifications and workloads. Management overhead may also be filtered out by the idle detection method, and the idle detection method may use idleness scores to further reduce overhead.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: August 20, 2024
    Assignee: VMware LLC
    Inventors: Jiushi Wan, Jin Feng, Zhou Huang, Jian Zhao, Yang Yang
  • Publication number: 20240250821
    Abstract: Solutions for secure metering of hyperconverged infrastructures are disclosed. Examples include: receiving a security token; accessing a secondary storage (e.g., cold storage, backups) using the security token; determining usage data for the secondary storage; generating a first message digest for a combination of the usage data and the security token; and transmitting, to a metering server, the usage data and the first message digest. In some examples, the combination of the usage data and the security token comprises a concatenation of the usage data and the security token. In some examples, the metering server requests verification usage data from the secondary storage, generates a second message digest for a combination of the verification usage data and the security token, and compares the first message digest with the second message digest. Examples do not persist the security token on customer premises. Examples leverage the usage data to optimize the secondary storage.
    Type: Application
    Filed: April 11, 2023
    Publication date: July 25, 2024
    Inventors: Yang YANG, Wenguang WANG, Jin FENG, Wei ZHENG
  • Publication number: 20240214290
    Abstract: The disclosure provides a method for measuring network latency between hosts in a cluster. The method generally includes receiving, by a first host, a first ping list indicating the first host is to engage in a first ping round with a second host; executing the first ping round with the second host, wherein executing the first ping round comprises: transmitting first ping requests to the second host; calculating a network latency for each of the first ping requests; and determining a first average network latency between the first host and the second host based on each of the network latencies calculated; determining the first average network latency is above a threshold; determining a cause of the first average network latency being above the threshold; and selectively triggering or not triggering an alarm based on whether the cause is determined to be a hardware or software layer impact, or neither.
    Type: Application
    Filed: February 7, 2023
    Publication date: June 27, 2024
    Applicant: VMware, Inc.
    Inventors: Sifan LIU, Yu WU, Jin FENG, Jianan FENG, Kai-Chia CHEN
  • Publication number: 20240184610
    Abstract: For a distributed storage system that has an active-active configuration for hosts and which uses an Internet small computer system interface (iSCSI) protocol, techniques are provided to identify/select a plurality of paths to a target. An active optimized path is selected for a host that is an object owner, and an active non-optimized path is selected for a host that is a component owner. The selection of the optimized path for a host is further based on whether that host has sufficient processor and memory resources to service input/output for the target. A standby path is selected for any other host that is neither an object owner or a component owner. The selected paths are provided to an initiator so as to enable the initiator to choose at least one of the paths to access the target for the input/output.
    Type: Application
    Filed: December 1, 2022
    Publication date: June 6, 2024
    Applicant: VMware, Inc.
    Inventors: Yang YANG, Sixuan YANG, Zhaohui GUO, Jian ZHAO, Jin FENG, Zhou HUANG, Jianxiang ZHOU
  • Patent number: 11988007
    Abstract: The invention discloses a center lock structure, comprises a chassis, rotary sliding sleeve and a center rod, the top of the rotary sliding sleeve is circumferentially and slidely connected with the chassis; and the center rod is extended into the rotary sliding sleeve along the top of the chassis, an elastic member is provided at one side on the bottom of the center rod, the elastic member is exposed outside the center rod when there is no external force, and the elastic member is concealed in the center rod when squeezed by an external force; in the invention, by the center rod, upper and lower rotary sliding sleeve, through holes and the accommodating grooves for pressing or releasing the elastic member, the structure can be unlocked by rotation and pull-down.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: May 21, 2024
    Assignee: Global Maxlead Ltd
    Inventors: Zhongliang Liu, Jin Feng, Yujiao Liang, Juan He, Chanyu Wang, Liyu Huang
  • Publication number: 20240151323
    Abstract: A vacuum switching valve and a suction system having the same. The vacuum switching valve comprises: a valve body, comprising a first end and a second end, the second end being provided with an air inlet, an air outlet and a through hole; a valve element movably arranged in the valve body; a cylinder, the cylinder being connected to the first end and the valve element, the cylinder drives the valve element to move in the valve body, to close or open the air inlet; a stopper passing through the through hole, the stopper comprising a third end and a fourth end, the third end being connected to the valve element, the fourth end being located on the side of the through hole away from the valve element.
    Type: Application
    Filed: November 19, 2021
    Publication date: May 9, 2024
    Inventors: XUE-YANG LU, JIN-FENG ZHANG, HUO-ZHONG WU, HAO YANG, SHENG-RONG ZHANG, BEN WU, GUANG-KE SUO, XIAO-JIN ZHONG, NIAN LIU
  • Publication number: 20240126446
    Abstract: Described herein are systems, methods, and software to manage multi-type storage in a cluster computing environment. In one example, a host can identify health and performance information at a first time for each local data store on the host and a hyperconverged data store available to the host. The host can further identify health and performance information associated with the data stores at a second time and can compare the health and performance information at the first time and the second time to identify differences in the information. The host then communicates the differences to a second host in the computing environment.
    Type: Application
    Filed: December 6, 2022
    Publication date: April 18, 2024
    Inventors: Yang Yang, Yu Wu, Jin Feng, Hui Xu, Zhuocheng Shen, Rajesh Venkatasubramanian
  • Patent number: 11915064
    Abstract: The disclosure relates to processing application programming interface (API) requests. Embodiments include receiving, at an API wrapper, from a first caller, a first call to an API and sending the first call to the API. Embodiments include receiving, by the API wrapper, from one or more second callers, a second one or more calls to the API prior to receiving a response from the API to the first call. Embodiments include receiving, by the API wrapper, the response from the API to the first call and responding to the first call from the first caller with the response from the API to the first call. Embodiments include responding, by the API wrapper, to the second one or more calls from the one or more second callers with the response from the API to the first call without sending the second one or more calls to the API.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: February 27, 2024
    Assignee: VMware, Inc.
    Inventors: Yu Wu, Jin Feng, Sifan Liu, Zhiliang Zhang, Kai-chia Chen