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

  • Publication number: 20220308750
    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: Application
    Filed: August 31, 2021
    Publication date: September 29, 2022
    Applicant: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Runhua GUO, Lin FAN, Zhanwei LUO
  • Publication number: 20220245536
    Abstract: Disclosed are a method and device for updating AI models, and a storage medium. The method is applicable to an AI server that includes a model running environment and a model training environment. An AI model deployed in the model running environment is available for a user. The method includes: acquiring business data generated by a target user in a process of using a first AI model, the first AI model being deployed in the model running environment; and updating a second AI model based on the business data, the second AI model being deployed in the model training environment, the second AI model being identical to the first AI model.
    Type: Application
    Filed: December 17, 2021
    Publication date: August 4, 2022
    Inventor: Lin FAN
  • Publication number: 20220206882
    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: Application
    Filed: May 25, 2021
    Publication date: June 30, 2022
    Applicant: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Dong LI, Lin FAN, Weidong ZHANG
  • Patent number: 11375002
    Abstract: The present disclosure relates to an application version switching method comprising: creating storage paths for at least two versions of an application; creating a first link file for a currently used version of the application, wherein the first link file points to a storage path for the currently used version of the application; acquiring an application version switching instruction; and if a storage path for a target switching version of the application exists, deleting the first link file, and creating a second link file for the target switching version of the application, wherein the second link file points to the storage path for the target switching version of the application. The present disclosure also relates to an application version switching apparatus, an electronic device and a storage medium.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: June 28, 2022
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventor: Lin Fan
  • Publication number: 20220197478
    Abstract: The present disclosure provides a method for cursor control and an electronic device. The method includes that a cursor control area is displayed in an interface in response to a display instruction of the cursor control area. The cursor control area includes a displacement area and a continuous movement area surrounding the displacement area. The cursor control area further comprises a control identifier capable of moving in the cursor control area. The cursor is controlled to move in the interface in response to a movement operation on the control identifier. When the control identifier moves in the displacement area, a cursor velocity at which the cursor moves in the interface is associated with a control identifier velocity at which the control identifier moves. When the control identifier moves from the displacement area to the continuous movement area, the cursor moves in the interface at a first velocity.
    Type: Application
    Filed: May 28, 2021
    Publication date: June 23, 2022
    Applicant: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Runhua GUO, Lin FAN, Sai ZHANG
  • Patent number: 11363066
    Abstract: A method for information processing, applied to a test terminal and includes: a test case is executed through a test application run by the test terminal to generate a message to be sent to a server supporting running of the test application; information of the message is acquired; and the information of the message is sent to a test platform, the information of the message being configured for the test platform to analyze a location of the server and obtain a risk detection result about whether the test application has a cross-border transmission risk or not based on whether the location is outside a safe region range or not. A device for information processing, a test terminal, a test platform and a storage medium are also provided.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: June 14, 2022
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Xin Wang, Lin Fan, Tianfu Ren, Shuting Tian
  • Patent number: 11269699
    Abstract: A method for processing an application is applied to a terminal including a main space occupied by a main system and a clone space occupied by a clone system. The method includes: acquiring a cross-space processing instruction sent by a first system in a first space is acquired; and performing corresponding processing on a target application in a second space based on the cross-space processing instruction, wherein the first space is the main space and the second space is the clone space, or the first space is the clone space and the second space is the main space.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: March 8, 2022
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Siyuan Mi, Lin Fan, Zhanwei Luo
  • Publication number: 20220004480
    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: Application
    Filed: June 28, 2019
    Publication date: January 6, 2022
    Inventor: Lin FAN
  • Patent number: 11126334
    Abstract: A method of processing data includes: in response to acquiring an instruction to display an input method window, a target input method window is displayed, where the target input method window includes a soft keyboard area and a height increasing area, and the height increasing area is located at the bottom of the soft keyboard area, and is configured to raise the soft keyboard area; a floating window containing data to be pasted is displayed at a designated position of the target input method window; and when a paste instruction is triggered based on an operation on the floating window, a response is made to the paste instruction.
    Type: Grant
    Filed: November 30, 2019
    Date of Patent: September 21, 2021
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Lin Fan, Zhanwei Luo, Ming Liu, Xinyue Wang
  • Publication number: 20210182421
    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: Application
    Filed: June 28, 2020
    Publication date: June 17, 2021
    Applicant: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Xin WANG, Shuting TIAN, Lin FAN, Tianfu REN
  • Publication number: 20210182129
    Abstract: A method for processing an application is applied to a terminal including a main space occupied by a main system and a clone space occupied by a clone system. The method includes: acquiring a cross-space processing instruction sent by a first system in a first space is acquired; and performing corresponding processing on a target application in a second space based on the cross-space processing instruction, wherein the first space is the main space and the second space is the clone space, or the first space is the clone space and the second space is the main space.
    Type: Application
    Filed: April 9, 2020
    Publication date: June 17, 2021
    Inventors: Siyuan Mi, Lin Fan, Zhanwei Luo
  • Publication number: 20210160305
    Abstract: The present disclosure relates to an application version switching method comprising: creating storage paths for at least two versions of an application; creating a first link file for a currently used version of the application, wherein the first link file points to a storage path for the currently used version of the application; acquiring an application version switching instruction; and if a storage path for a target switching version of the application exists, deleting the first link file, and creating a second link file for the target switching version of the application, wherein the second link file points to the storage path for the target switching version of the application. The present disclosure also relates to an application version switching apparatus, an electronic device and a storage medium.
    Type: Application
    Filed: April 16, 2020
    Publication date: May 27, 2021
    Applicant: BOE TECHNOLOGY GROUP CO., LTD.
    Inventor: Lin FAN
  • Publication number: 20210140401
    Abstract: Disclosed is a power-adjustable wave power generator, comprising a support platform (1), a power generator (2), a rotary shaft (3), an impeller rod (4), a blade frame (6), blades (7), a synchronous movement mechanism and a lifting mechanism. The power generator (2) is arranged on the support platform (1) and connected to the support platform (1). The impeller rod (4) is radially connected to the rotary shaft (3). The blade frame (6), which is provided with several blades (7), is slidably connected to the impeller rod (4). The synchronous movement mechanism adjusts the distance of the frame (6) relative to the rotary shaft (3). The lifting mechanism adjusts the angle of the blades. The power generator can not only effectively generate power under the condition of small waves, but also can adjust extracted energy according to a full load of power generation when a wave force remains unchanged, and can automatically prevent a disaster under the condition of a catastrophic climate.
    Type: Application
    Filed: October 24, 2018
    Publication date: May 13, 2021
    Inventors: Shiyao FAN, Yingjing LIANG, Ning LV, Lin FAN, Qihui WANG, Huanjing YAN, Huijing LIANG, Dongdong WU, Lianbao AN, Fangfang HAO, Zhiyuan GUO, Bin WEN
  • Patent number: 10956653
    Abstract: A method is provided for displaying a page. The method includes extracting, from a to-be-displayed page, page parameter information of the to-be-displayed page. The page parameter information includes at least one of a uniform resource locator (URL) of the to-be-displayed page, a type of page content, and a page domain name. The method also includes determining, according to the page parameter information of the to-be-displayed page, a display mode to display the to-be-displayed page; and displaying the to-be-displayed page according to the determined display mode.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: March 23, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Lin Fan
  • Publication number: 20210067555
    Abstract: A method for information processing, applied to a test terminal and includes: a test case is executed through a test application run by the test terminal to generate a message to be sent to a server supporting running of the test application; information of the message is acquired; and the information of the message is sent to a test platform, the information of the message being configured for the test platform to analyze a location of the server and obtain a risk detection result about whether the test application has a cross-border transmission risk or not based on whether the location is outside a safe region range or not. A device for information processing, a test terminal, a test platform and a storage medium are also provided.
    Type: Application
    Filed: November 19, 2019
    Publication date: March 4, 2021
    Applicant: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Xin WANG, Lin FAN, Tianfu REN, Shuting TIAN
  • Publication number: 20210064738
    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: Application
    Filed: April 14, 2020
    Publication date: March 4, 2021
    Applicant: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Lin FAN, Tianfu REN, Shuting TIAN, Xin WANG
  • Publication number: 20210055854
    Abstract: A method of processing data includes: in response to acquiring an instruction to display an input method window, a target input method window is displayed, where the target input method window includes a soft keyboard area and a height increasing area, and the height increasing area is located at the bottom of the soft keyboard area, and is configured to raise the soft keyboard area; a floating window containing data to be pasted is displayed at a designated position of the target input method window; and when a paste instruction is triggered based on an operation on the floating window, a response is made to the paste instruction.
    Type: Application
    Filed: November 30, 2019
    Publication date: February 25, 2021
    Applicant: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Lin FAN, Zhanwei LUO, Ming LIU, Xinyue WANG
  • Patent number: 10929600
    Abstract: A method, apparatus, and computer-readable storage medium for identifying a type of text information is provided. Target text information is received from a terminal by a server. The server obtains usage information of the terminal within a preset time period in which the target text information is received. Scenario information of the terminal is determined by the server based on the usage information. The usage information corresponds to a target scenario indicated by the scenario information. Further, a target type of the target text information is identified by the server. The target type is identified by the target scenario.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: February 23, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Lin Fan
  • Patent number: 10924572
    Abstract: An information push method and apparatus, and an information sending method and apparatus are provided. The information push method includes: obtaining text information sent by a terminal, and obtaining input process information corresponding to the text information. The input process information includes at least one of: response duration, input duration and focus switch operation information associated with a process that a user of the terminal enters the text information. The method also includes obtaining first user emotion information corresponding to the input process information. The first user emotion information characterizes an emotion state in the process of inputting the text information by the user. The method also includes generating push information according to the text information and the first user emotion information, and sending the push information to the terminal.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: February 16, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Lin Fan
  • Patent number: D962978
    Type: Grant
    Filed: November 28, 2019
    Date of Patent: September 6, 2022
    Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Lin Fan, Xinyue Wang, Zhanwei Luo