Patents by Inventor Lin Fan

Lin Fan 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: 12292956
    Abstract: A method for setting a permission for an application executing on an electronic device includes: detecting a first operation on a first display control; controlling a permission of a predetermined application to be invalid, in response to detecting the first operation; in which, the permission includes a permission capable of using the predetermined application or a permission incapable of using the predetermined application; and disabling launching the predetermined application in response to the invalid permission.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: May 6, 2025
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Lin Fan, Jingcheng Zhang, Dong Li, Le Wang, Weidong Zhang
  • Publication number: 20250094537
    Abstract: The present disclosure relates to a method of deploying a big data cluster. In the present disclosure, a deployment interface is provided, to provide a big data cluster deployment function through the deployment interface. The method includes: in response to a node creation operation in the deployment interface, displaying a to-be-deployed node in a temporary resource pool region in the deployment interface; in response to a drag-and-drop operation on the to-be-deployed node in the temporary resource pool region, displaying the to-be-deployed node in a physical pool in the deployment resource pool region in the deployment interface; and in response to a start deployment operation in the deployment interface, according to the physical pool where the to-be-deployed node is located, creating a container corresponding to the to-be-deployed node on a server corresponding to the physical pool, where the container is configured to provide a big data cluster service.
    Type: Application
    Filed: July 15, 2022
    Publication date: March 20, 2025
    Inventors: Ning ZHANG, Lin FAN, Rui GUAN, Wen HE, Xiao CHU, Xiang LI
  • Publication number: 20250094034
    Abstract: The present disclosure relates to a data processing method and apparatus, a device and a medium. In the present disclosure, by obtaining the attribute data of the operation object corresponding to the node displayed on the target node in the program code and associating the obtained attribute data with the corresponding node, the attribute data associated with the node can be modified directly based on the operation data corresponding to the drag-and-drop operation when dragging and dropping the node on the target node, without the need to search for the operation object, such that through a simple operation process, dragging and dropping the node can be displayed, enabling the node to be displayed at the position where the drag-and-drop operation ends based on the modified attribute data.
    Type: Application
    Filed: July 15, 2022
    Publication date: March 20, 2025
    Inventors: Xiang LI, Xiao CHU, Lin FAN, Ning ZHANG, Rui GUAN, Wen HE
  • Patent number: 12227076
    Abstract: The invention relates to a hybrid power drive system, comprising: an internal combustion engine having a crankshaft; a first electric motor (14), wherein the first electric motor (14) is an outer rotor electric motor, and comprises an outer rotor (14.2) that is rigidly connected to the crankshaft and rotates together with the crankshaft; a transmission (15) comprising an input shaft (20); and a clutch (18) that is provided between the first electric motor (14) and the transmission (15), and is connected to the input shaft (20) of the transmission. The clutch (18) is configured to be capable of switching between the following positions: an engagement position where the clutch (18) is engaged with the outer rotor (14.2); and a separation position where the clutch (18) is separated from the outer rotor (14.2). The present system is simple in structure, high in efficiency, and low in manufacturing and maintenance costs.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: February 18, 2025
    Assignee: BorgWarner US Technologies LLC
    Inventors: Xiangdong Xu, Jie Gu, Yi Shi, Lin Fan, Jiancheng Xin
  • Publication number: 20250048693
    Abstract: A method of manufacturing a semiconductor device includes forming first and second active regions; forming first to fifth gate electrodes, the second gate electrode being between the first and third gate electrodes, the fourth gate electrode being between the third and fifth gate electrodes; and selectively replacing at least one portion of at least one of the gate electrodes with an isolation dummy gate, including: replacing the first and fifth gate electrodes with first and second isolation dummy gates formed in trenches through the first and second active regions; and replacing a first portion of the third gate electrode overlying the second active region with a third isolation dummy gate formed in a first trench through the second active region, resulting in a second portion of the third gate over the first active region, and the third isolation dummy gate aligned with the second portion of the third gate.
    Type: Application
    Filed: October 17, 2024
    Publication date: February 6, 2025
    Inventors: Cheng-Yu LIN, Yi-Lin FAN, Hui-Zhong ZHUANG, Sheng-Hsiung CHEN, Jerry Chang Jui KAO, Xiangdong CHEN
  • Publication number: 20240427582
    Abstract: The present disclosure relates to a method of deploying a big data cluster. In the present disclosure, a deployment interface is provided, to provide a big data cluster deployment function through the deployment interface. The method includes: in response to a node creation operation in the deployment interface, displaying a to-be-deployed node in a temporary resource pool region in the deployment interface; in response to a drag-and-drop operation on the to-be-deployed node in the temporary resource pool region, displaying the to-be-deployed node in a physical pool in the deployment resource pool region in the deployment interface; and in response to a start deployment operation in the deployment interface, according to the physical pool where the to-be-deployed node is located, creating a container corresponding to the to-be-deployed node on a server corresponding to the physical pool, where the container is configured to provide a big data cluster service.
    Type: Application
    Filed: June 30, 2024
    Publication date: December 26, 2024
    Inventors: Ning ZHANG, Lin FAN, Rui GUAN, Wen HE, Xiao CHU, Xiang LI
  • Patent number: 12142637
    Abstract: A cell region of a semiconductor device includes a first and second isolation dummy gates extending along a first direction. The semiconductor device further includes a first gate extending along the first direction and between the first isolation dummy gate and the second isolation dummy gate. The semiconductor device includes a second gate extending along the first direction, the second gate being between the first isolation dummy gate and the second isolation dummy gate relative to a second direction perpendicular to the first direction. The semiconductor device also includes a first active region and a second active region. The first active region extending in the second direction between the first isolation dummy gate and the second isolation dummy gate. The first active region has a first length in the second direction, and the second active region has a second length in the second direction different from the first length.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: November 12, 2024
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
    Inventors: Cheng-Yu Lin, Yi-Lin Fan, Hui-Zhong Zhuang, Sheng-Hsiung Chen, Jerry Chang Jui Kao, Xiangdong Chen
  • Publication number: 20240054896
    Abstract: An evaluation method of locations, an analysis method of driving behavior, and a driver management system are provided. In the method, sensing data is obtained. A parking state is determined according to the sensing data. A parking location category corresponding to the sensing data under the parking state is obtained. A location suggestion model is trained according to the parking location category and the sensing data. The location suggestion model is used for suggesting a parking location. The location suggestion model is trained through a machine learning algorithm. An energy-saving score of the sensing data is determined according to one or more energy-saving factors. The driving behavior report is generated according to the energy-saving scores. The energy-saving factor is a factor that affects energy consumption of the vehicle. The driving behavior report describes whether the energy-saving score is good or bad. Accordingly, the training and work efficiency could be improved.
    Type: Application
    Filed: December 27, 2022
    Publication date: February 15, 2024
    Applicant: Wistron Corporation
    Inventors: Hui-Lin Fan, Yu-Cheng Lee
  • Patent number: 11836546
    Abstract: A method for reading and writing clipboard information, applied to a terminal, includes: acquiring a request for reading and writing clipboard information; determining a read permission for clipboard information, in response to the request for reading and writing clipboard information including a request for reading clipboard information, and allowing to read the clipboard information or refusing to read the clipboard information based on the read permission; and determining a write permission for the clipboard information, in response to the request for reading and writing clipboard information including a request for writing clipboard information, and allowing or refusing to write the clipboard information based on the write permission. The read and write permission of the clipboard can be divided into the read permission and the write permission, thereby facilitating preventing leakage of the clipboard information in the clipboard and improving the security of the clipboard information.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: December 5, 2023
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Dong Li, Lin Fan, Weidong Zhang
  • Publication number: 20230367785
    Abstract: The disclosed systems and methods are directed towards: i) receiving at least one Yet Another Next Generation (YANG) data model, ii) converting the at least one YANG data model into a corresponding Forest Data Store (FDS) binary format, wherein the FDS binary format is divided into four areas: forest data area, meta-data area, string area, and dynamic area, and iii) transmitting the FDS binary format to at least one of: a server-network device and a client device/network management system. The systems and methods are also directed towards: i) receiving a request for configuration of the server-network device, and ii) processing the request based on the FDS binary format corresponding to at least one YANG data model.
    Type: Application
    Filed: May 10, 2022
    Publication date: November 16, 2023
    Inventors: Jian LI, Xiang JI, Danni SHANG, Cong Lin FAN
  • Patent number: 11763023
    Abstract: An information acquisition method and device includes: acquiring privacy-related information when calling, with a target application (App), an application programming interface (API) to acquire privacy information of a terminal, wherein the privacy-related information is associated with a process of the target App acquiring the privacy information; storing the privacy-related information; and reading, by a designated App, the privacy-related information stored in a preset time period, and uploading, by the designated App, the privacy-related information read to a server side.
    Type: Grant
    Filed: June 28, 2020
    Date of Patent: September 19, 2023
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Xin Wang, Shuting Tian, Lin Fan, Tianfu Ren
  • Patent number: 11755452
    Abstract: A log data collection method, a log data collection device, a storage medium, and a log data collection system are provided. The log data collection method includes: acquiring log data generated by at least one container in an application container environment; transmitting the log data to a log cache unit for cache; and allowing a log collection unit to collect the log data cached in the log cache unit and transmit the log data to a log storage unit for storage.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: September 12, 2023
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventor: Lin Fan
  • Patent number: 11675895
    Abstract: A starting instruction directed at a target application (APP) is detected. The starting instruction is adapted to starting the target APP. APP information of the target APP is sent to a server according to the starting instruction. A transmission risk detection result returned by the server according to the APP information is received. The transmission risk detection result indicates whether an operation that transmits data out of a secure region is performed while the target APP is running. The transmission risk detection result is displayed.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: June 13, 2023
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Lin Fan, Tianfu Ren, Shuting Tian, Xin Wang
  • Patent number: 11644971
    Abstract: A method and a device for displaying a keyboard, and a storage medium thereof are provided. The method is applied to a terminal and includes that the terminal generates, in response to receiving a trigger for displaying separate keyboards, at least two separate keyboards with display areas separated from each other on a screen of the terminal, where the at least two separate keyboards are generated respectively based on corresponding keyboard panels. Furthermore, the method includes that the terminal displays keyboard keys on each of the at least two separate keyboards, where the keyboard keys displayed on all the at least two separate keyboards constitute keyboard keys displayed on an unseparated keyboard.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: May 9, 2023
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Runhua Guo, Lin Fan, Zhanwei Luo
  • Patent number: 11614863
    Abstract: The present disclosure relates to a method for displaying a keyboard toolbar, a device for displaying a keyboard toolbar and a storage medium. The method for displaying the keyboard toolbar is applied to a terminal having a display screen and being connected with an external physical keyboard, and includes: determining, in response to detecting a calling instruction from the external physical keyboard for triggering display of the keyboard toolbar on the display screen of the terminal, the keyboard toolbar displayed on the display screen, the keyboard toolbar including a plurality of partitions and different partitions being configured to display different toolbars; and displaying the keyboard toolbar with the plurality of partitions in a resident manner on the display screen of the terminal.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: March 28, 2023
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Runhua Guo, Lin Fan, Zhanwei Luo
  • Publication number: 20230049565
    Abstract: The invention relates to a hybrid power drive system, comprising: an internal combustion engine having a crankshaft; a first electric motor (14), wherein the first electric motor (14) is an outer rotor electric motor, and comprises an outer rotor (14.2) that is rigidly connected to the crankshaft and rotates together with the crankshaft; a transmission (15) comprising an input shaft (20); and a clutch (18) that is provided between the first electric motor (14) and the transmission (15), and is connected to the input shaft (20) of the transmission. The clutch (18) is configured to be capable of switching between the following positions: an engagement position where the clutch (18) is engaged with the outer rotor (14.2); and a separation position where the clutch (18) is separated from the outer rotor (14.2). The present system is simple in structure, high in efficiency, and low in manufacturing and maintenance costs.
    Type: Application
    Filed: February 4, 2021
    Publication date: February 16, 2023
    Applicant: Delphi Technologies IP Limited
    Inventors: Xiangdong XU, Jie GU, Yi SHI, Lin FAN, Jiancheng XIN
  • Publication number: 20220416026
    Abstract: A cell region of a semiconductor device includes a first and second isolation dummy gates extending along a first direction. The semiconductor device further includes a first gate extending along the first direction and between the first isolation dummy gate and the second isolation dummy gate. The semiconductor device includes a second gate extending along the first direction, the second gate being between the first isolation dummy gate and the second isolation dummy gate relative to a second direction perpendicular to the first direction. The semiconductor device also includes a first active region and a second active region. The first active region extending in the second direction between the first isolation dummy gate and the second isolation dummy gate. The first active region has a first length in the second direction, and the second active region has a second length in the second direction different from the first length.
    Type: Application
    Filed: January 13, 2022
    Publication date: December 29, 2022
    Inventors: Cheng-Yu LIN, Yi-Lin FAN, Hui-Zhong ZHUANG, Sheng-Hsiung CHEN, Jerry Chang Jui KAO, Xiangdong CHEN
  • Patent number: 11537766
    Abstract: Disclosed are a collision check data processing method and apparatus, an electronic device, and a storage medium. The method comprises: acquiring generated collision check data, and acquiring an ID number of a collision part according to the collision check data; then acquiring ID numbers corresponding to selected designated parts from a preset database; and determining a target part under collision according to the ID numbers corresponding to the designated parts and the ID number of the collision part. According to the disclosure, a target part under collision can be determined among large amounts of collision check data according to an ID number corresponding to a designated part and an ID number of a collision part. That is, according to the disclosure, a single item among the collision check data can be checked according to a user requirement, thereby improving the check efficiency effectively.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: December 27, 2022
    Assignee: China Construction Steel Structure Corp. Ltd.
    Inventors: Dongming Wang, Lin Fan, Kuigang Guo, Xiaoxia Yan, Jian Xiong, Jiazhi Li
  • Publication number: 20220309142
    Abstract: A method for setting a permission for an application executing on an electronic device includes: detecting a first operation on a first display control; controlling a permission of a predetermined application to be invalid, in response to detecting the first operation; in which, the permission includes a permission capable of using the predetermined application or a permission incapable of using the predetermined application; and disabling launching the predetermined application in response to the invalid permission.
    Type: Application
    Filed: September 28, 2021
    Publication date: September 29, 2022
    Inventors: Lin FAN, Jingcheng ZHANG, Dong LI, Le WANG, Weidong ZHANG
  • Publication number: 20220308751
    Abstract: The present disclosure relates to a method for displaying a keyboard toolbar, a device for displaying a keyboard toolbar and a storage medium. The method for displaying the keyboard toolbar is applied to a terminal having a display screen and being connected with an external physical keyboard, and includes: determining, in response to detecting a calling instruction from the external physical keyboard for triggering display of the keyboard toolbar on the display screen of the terminal, the keyboard toolbar displayed on the display screen, the keyboard toolbar including a plurality of partitions and different partitions being configured to display different toolbars; and displaying the keyboard toolbar with the plurality of partitions in a resident manner on the display screen of the terminal.
    Type: Application
    Filed: September 28, 2021
    Publication date: September 29, 2022
    Applicant: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Runhua GUO, Lin FAN, Zhanwei LUO