Patents by Inventor Haifei Li
Haifei Li 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: 20240145904Abstract: A base station antenna includes: a reflector; a first radiator located at the front side of the reflector; an ground conductor located at the rear side of the reflector, the ground conductor forming a chamber with an opening forward; and a first stripline conductor mounted in the chamber configured to feed the first radiator, the first stripline conductor extending in a plane substantially parallel to the reflector; where the reflector and the ground conductor are configured such that the opening is capped by the reflector, and the reflector is grounded via the ground conductor, so that the first stripline conductor and the ground conductor and the reflector are configured as a first strip transmission line.Type: ApplicationFiled: October 11, 2023Publication date: May 2, 2024Inventors: Changfu Chen, Haifei Qin, Yuemin Li, Junfeng Yu, Long Shan
-
Publication number: 20240129390Abstract: A rotating shaft assembly and an electronic device, where the rotating shaft assembly includes a panel and a rotatable support mechanism. The rotatable support mechanism includes a swing arm, a fixed structure, a limit part, and a support structure. The support structure is provided with a mounting plane, and the panel is fastened to the mounting plane; a first limit portion is formed on the swing arm; and the limit part is connected to the support structure, and a second limit portion is formed on the limit part. When the screen is in a folded state, the limit part is separated from the swing arm. When the screen is in an unfolded state, the second limit portion of the limit part can abut against the first limit portion of the swing arm, thereby implementing mutual constraint between the swing arm and the support structure.Type: ApplicationFiled: September 5, 2022Publication date: April 18, 2024Inventors: Mingqian Gao, Yaolei Zhang, Haifei Li, Dengpan Yu, Longlong Gong, Yameng Wei
-
Publication number: 20240098915Abstract: This application relates to a rotating assembly, a foldable mechanism, and a foldable terminal, and relates to the field of terminal technologies. The rotating assembly includes a base, a rotating shaft, and a swing arm, where the base is provided with a rotating shaft through-hole and an arc-shaped first slideway, the first slideway and the rotating shaft through-hole communicate with each other, and axes thereof are parallel to each other; the rotating shaft is provided with an arc-shaped second slideway, an axis of the rotating shaft is parallel to an axis of the second slideway, the second slideway runs through the rotating shaft, and a radius of the second slideway is equal to that of the first slideway; the rotating shaft is located in the rotating shaft through-hole, the first slideway and the second slideway can be connected to each other to form a continuous slideway, and the swing arm is located in the continuous slideway and can slide in the continuous slideway.Type: ApplicationFiled: March 3, 2022Publication date: March 21, 2024Inventors: Yaolei ZHANG, Yilin LU, Haifei LI, Mingqian GAO, Longlong GONG, Bin YAN, Guotong ZHOU
-
Publication number: 20240080381Abstract: Disclosed are a rotating shaft mechanism and a foldable mobile terminal. The rotating shaft mechanism provided in the embodiments of this application is mainly applied to a foldable mobile terminal, so as to implement unfolding and folding of two main body parts of the foldable mobile terminal. When the elastic support member is in a compressed state, at least some segments of the first part and the second part overlap in a floating direction, and the second part provides a compressed deformation space for a part or all of the first part. In this way, a height of the elastic support member in overall compression and deformation is reduced, and an ultra-thin design requirement of the foldable mobile terminal is met.Type: ApplicationFiled: September 8, 2022Publication date: March 7, 2024Inventors: Yaolei ZHANG, Mingqian GAO, Guotong ZHOU, Yuan WANG, Haifei LI
-
Publication number: 20240073303Abstract: This application provides a folding assembly and a foldable electronic device. The folding assembly is applied to a foldable electronic device, and is configured to carry a flexible display screen. The folding assembly includes a shaft base, a first housing, and a second housing. The first housing and the second housing are respectively disposed on both sides of the shaft base. A door plate swing arm is located above the shaft base and is disposed on each of both sides of a center line of the shaft base, one end of each door plate swing arm is rotatably connected to the shaft base, and the other end of each door plate swing arm is rotatably connected to the first housing or the second housing.Type: ApplicationFiled: January 11, 2022Publication date: February 29, 2024Inventors: Yaolei ZHANG, Zhengping TAN, Mingqian GAO, Yuan WANG, Haifei LI, Guotong ZHOU, Leibo YUAN, Bin YAN, Kuibing ZHAO
-
Publication number: 20240053801Abstract: Disclosed are a foldable assembly of an electronic device and an electronic device. The electronic device may be a terminal product that includes a foldable flexible display. Sliding parts are respectively disposed on two sides of a rotating shaft part, the sliding parts include an upper bracket and a lower bracket, and the upper bracket and the lower bracket can be enclosed to form an arc-shaped slide. A main swing arm is further disposed on the door plate, the door plate can rotate around the rotating shaft part and drive a fitting segment of the main swing arm to slide along the arc-shaped slide, and each upper bracket is an independent structure.Type: ApplicationFiled: September 7, 2022Publication date: February 15, 2024Inventors: Yaolei Zhang, Mingqian Gao, Guotong Zhou, Haifei Li, Leibo Yuan
-
Publication number: 20240004436Abstract: Disclosed are a foldable assembly of an electronic device and an electronic device. The electronic device may be a terminal product that includes a foldable flexible display, such as a mobile phone, a tablet computer, a wearable device, a vehicle-mounted device, a virtual reality device, a notebook computer, a super mobile personal computer, a netbook, or a personal digital assistant. Support plates are respectively disposed between each door plate and the floating plate of the foldable assembly, and a protruding part and a recessed part are disposed on a side of the support plate facing the floating plate. In an unfolded state, a protruding part and a recessed part of two support plates correspondingly fit with each other.Type: ApplicationFiled: September 7, 2022Publication date: January 4, 2024Inventors: Yaolei Zhang, Mingqian Gao, Yilin Lu, Haifei Li, Leibo Yuan
-
Patent number: 11828906Abstract: A measuring device for snow flux and accumulated snow density at different heights, which comprises a shell, a plurality of collection devices and a support frame, the first side of the shell is provided with a plurality of collection ports along the height direction of the shell; each collection device comprises a collection pipe, a storage pipe and a fixed bolt, the first end of the collection pipe is horizontally arranged, the first end of one collection pipe is arranged in one collection port, both the second end of the collection pipe and the storage pipe are obliquely arranged downwards, the second end of the collection pipe and the first end of the storage pipe are detachably connected and communicate with each other; and the shell is detachably connected with the support frame.Type: GrantFiled: January 11, 2021Date of Patent: November 28, 2023Assignee: SHIJIAZHUANG TIEDAO UNIVERSITYInventors: Qingkuan Liu, Haifei Li, Feiqiang Li, Shuyong He, Wenyong Ma, Xiaobing Liu, Yaya Jia, Zihan Cui
-
Publication number: 20220317334Abstract: A measuring device for snow flux and accumulated snow density at different heights, which comprises a shell, a plurality of collection devices and a support frame, the first side of the shell is provided with a plurality of collection ports along the height direction of the shell; each collection device comprises a collection pipe, a storage pipe and a fixed bolt, the first end of the collection pipe is horizontally arranged, the first end of one collection pipe is arranged in one collection port, both the second end of the collection pipe and the storage pipe are obliquely arranged downwards, the second end of the collection pipe and the first end of the storage pipe are detachably connected and communicate with each other; and the shell is detachably connected with the support frame.Type: ApplicationFiled: January 11, 2021Publication date: October 6, 2022Inventors: Qingkuan LIU, Haifei LI, Feiqiang LI, Shuyong HE, Wenyong MA, Xiaobing LIU, Yaya JIA, Zihan CUI
-
Patent number: 11042884Abstract: Meta-Rules are a special set of business rules whose purpose is to enable business rules selection and subsequent rule invocation by a business rules manager. Contained within a Meta-Rule are business policy and other information that enables the selection of a business rule used by a business application. Meta-rules allow the system to dynamically select and identify specific business rules to be executed within a given business application. By enabling a higher level of abstraction, and relying on rules to resolve specific business rule selection and invocations, Meta-rules further separate the binding of business knowledge and practice from application programming logic. The application programmer is freed from having specific knowledge of the business rule; all that is required is an assertion that a rule is to be used.Type: GrantFiled: March 28, 2008Date of Patent: June 22, 2021Assignee: International Business Machines CorporationInventors: Jun-Jang Jeng, Shubir Kapoor, David Flaxer, Haifei Li
-
Patent number: 10574672Abstract: Particular embodiments described herein provide for an electronic device that can be configured to receive data related to execution of a sandboxed process, determine if a high privileged process was created by the sandboxed process, and block the sandboxed process from executing if the high privileged process was created by the sandboxed process and the data indicates the sandboxed process is attempting a sandbox bypass attack. In an example, the high privileged process was created by the sandboxed process if a resource folder is associated with a sandbox folder. In another example, the high privileged process was created by the sandboxed process if a resource folder was created by a broker process in response to a request by the sandboxed process.Type: GrantFiled: July 1, 2016Date of Patent: February 25, 2020Assignee: McAfee, LLCInventors: Xiaoning Li, Haifei Li, Bing Sun, Lu Deng
-
Patent number: 10356108Abstract: Systems and methods for detection of malicious exploitations in a multimedia file are disclosed. In one embodiment, such an approach includes parsing the compiled bytecode of a multimedia file to detect identified key instructions and determine if such key instructions are repeated in specific patterns that signify the presence of malicious exploitation. The approach may also include examining the contents of the constant pool table in a compiled multimedia file to detect specific shellcode strings that are indicative of presence of malicious exploitation. When the bytecode or the constant pool table indicates that malicious exploitation is present, an approach may be utilized to reduce instances of false positive identification of malicious exploitation.Type: GrantFiled: December 27, 2013Date of Patent: July 16, 2019Assignee: MCAFEE, LLCInventors: Haifei Li, Bing Sun, Chong Xu
-
Publication number: 20180007068Abstract: Particular embodiments described herein provide for an electronic device that can be configured to receive data related to execution of a sandboxed process, determine if a high privileged process was created by the sandboxed process, and block the sandboxed process from executing if the high privileged process was created by the sandboxed process and the data indicates the sandboxed process is attempting a sandbox bypass attack. In an example, the high privileged process was created by the sandboxed process if a resource folder is associated with a sandbox folder. In another example, the high privileged process was created by the sandboxed process if a resource folder was created by a broker process in response to a request by the sandboxed process.Type: ApplicationFiled: July 1, 2016Publication date: January 4, 2018Applicant: McAfee, Inc.Inventors: Xiaoning Li, Haifei Li, Bing Sun, Lu Deng
-
Publication number: 20170026392Abstract: Systems and methods for detection of malicious exploitations in a multimedia file are disclosed. In one embodiment, such an approach includes parsing the compiled bytecode of a multimedia file to detect identified key instructions and determine if such key instructions are repeated in specific patterns that signify the presence of malicious exploitation. The approach may also include examining the contents of the constant pool table in a compiled multimedia file to detect specific shellcode strings that are indicative of presence of malicious exploitation. When the bytecode or the constant pool table indicates that malicious exploitation is present, an approach may be utilized to reduce instances of false positive identification of malicious exploitation.Type: ApplicationFiled: December 27, 2013Publication date: January 26, 2017Inventors: Haifei LI, Bing SUN, Chong XU
-
Patent number: 7739136Abstract: Systems and methods for monitoring and controlling business level SLAs (Service level Agreements), and more particularly, systems and method for monitoring and controlling business level SLAs using probe points, KPIs (Key Performance Indicators) and business commitments. An XML (extensible Markup Language)-based specification referred to as BPCL (Business Process Commitment Language) is used to describe business commitments. BPCL specifications are used by a business process management (BPM) system to configure, monitor, and control business processes based on business commitments. Business Commitments and BPCL provide a path toward model-based management for dynamic e-business solutions.Type: GrantFiled: December 14, 2007Date of Patent: June 15, 2010Assignee: International Business Machines CorporationInventors: Hung-Yang Chang, Jun-Jang Jeng, Santhosh Kumaran, Haifei Li, Liang-Jie Zhang
-
Publication number: 20080177689Abstract: Meta-Rules are a special set of business rules whose purpose is to enable business rules selection and subsequent rule invocation by a business rules manager. Contained within a Meta-Rule are business policy and other information that enables the selection of a business rule used by a business application. Meta-rules allow the system to dynamically select and identify specific business rules to be executed within a given business application. By enabling a higher level of abstraction, and relying on rules to resolve specific business rule selection and invocations, Meta-rules further separate the binding of business knowledge and practice from application programming logic. The application programmer is freed from having specific knowledge of the business rule; all that is required is an assertion that a rule is to be used.Type: ApplicationFiled: March 28, 2008Publication date: July 24, 2008Inventors: Jun-Jang Jeng, Shubir Kapoor, David Flaxer, Haifei Li
-
Publication number: 20080097807Abstract: Systems and methods for monitoring and controlling business level SLAs (Service level Agreements), and more particularly, systems and method for monitoring and controlling business level SLAs using probe points, KPIs (Key Performance Indicators) and business commitments. An XML (extensible Markup Language)-based specification referred to as BPCL (Business Process Commitment Language) is used to describe business commitments. BPCL specifications are used by a business process management (BPM) system to configure, monitor, and control business processes based on business commitments. Business Commitments and BPCL provide a path toward model-based management for dynamic e-business solutions.Type: ApplicationFiled: December 14, 2007Publication date: April 24, 2008Inventors: Hung Chang, Jun-Jang Jeng, Santhosh Kumaran, Haifei Li, Liang-Jie Zhang
-
Patent number: 7313533Abstract: Systems and methods for monitoring and controlling business level SLAs (Service level Agreements), and more particularly, systems and method for monitoring and controlling business level SLAs using probe points, KPIs (Key Performance Indicators) and business commitments. An XML (extensible Markup Language)-based specification referred to as BPCL (Business Process Commitment Language) is used to describe business commitments. BPCL specifications are used by a business process management (BPM) system to configure, monitor, and control business processes based on business commitments. Business Commitments and BPCL provide a path toward model-based management for dynamic e-business solutions.Type: GrantFiled: July 11, 2003Date of Patent: December 25, 2007Assignee: International Business Machines CorporationInventors: Hung-Yang Chang, Jun-Jang Jeng, Santhosh Kumaran, Haifei Li, Liang-Jie Zhang
-
Publication number: 20060009991Abstract: Meta-Rules are a special set of business rules whose purpose is to enable business rules selection and subsequent rule invocation by a business rules manager. Contained within a Meta-Rule are business policy and other information that enables the selection of a business rule used by a business application. Meta-rules allow the system to dynamically select and identify specific business rules to be executed within a given business application. By enabling a higher level of abstraction, and relying on rules to resolve specific business rule selection and invocations, Meta-rules further separate the binding of business knowledge and practice from application programming logic. The application programmer is freed from having specific knowledge of the business rule; all that is required is an assertion that a rule is to be used.Type: ApplicationFiled: May 25, 2004Publication date: January 12, 2006Inventors: Jun-Jang Jeng, Shubir Kapoor, David Flaxer, Haifei Li
-
Publication number: 20050010456Abstract: Systems and methods for monitoring and controlling business level SLAs (Service level Agreements), and more particularly, systems and method for monitoring and controlling business level SLAs using probe points, KPIs (Key Performance Indicators) and business commitments. An XML (extensible Markup Language)-based specification referred to as BPCL (Business Process Commitment Language) is used to describe business commitments. BPCL specifications are used by a business process management (BPM) system to configure, monitor, and control business processes based on business commitments. Business Commitments and BPCL provide a path toward model-based management for dynamic e-business solutions.Type: ApplicationFiled: July 11, 2003Publication date: January 13, 2005Inventors: Hung-Yang Chang, Jun-Jang Jeng, Santhosh Kumaran, Haifei Li, Liang-Jie Zhang