Patents by Inventor Dingpan LI

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

  • Patent number: 10275359
    Abstract: The present disclosure provides a cache cleaning method, a cache cleaning apparatus and a client, which improves a cache cleaning efficiency in a client and improves a user experience effectively. The method includes: detecting an amount of used caches in a mobile terminal; if the amount of used caches is larger than a preset threshold, sending a cache application request to an operating system of the mobile terminal so as to trigger a preset cache release rule in the operating system; and after the operating system releases corresponding caches according to the preset cache release rule, sending a cache release request to the operating system such that the operating system releases caches allocated for the cache application request according to the cache release request. The present disclosure may be used in a cache management technique of a mobile terminal.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: April 30, 2019
    Assignee: SHELL INTERNET (BEIJING) SECURITY TECHNOLOGY CO., LTD.
    Inventors: Yi Dong, Hang Wei, Dingpan Li, Jian Ma
  • Patent number: 10198453
    Abstract: The present invention provides a method and an apparatus for clearing temporary files in a mobile terminal and a mobile terminal, the method comprises: receiving a clearing instruction; establishing a writer thread according to the clearing instruction; and controlling the writer thread to write data into a first preset file directory, such that an operating system of the mobile terminal is triggered to clear temporary files in at least one second preset file directory according to a preset cache release rule.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: February 5, 2019
    Assignee: SHELL INTERNET (BEIJING) SECURITY TECHNOLOGY CO., LTD.
    Inventors: Hong Li, Hang Wei, Dingpan Li, Jian Ma
  • Patent number: 10082956
    Abstract: A method and apparatus for downloading data. The method comprises: dividing a storage space for storing data into multiple storage subspaces in advance; if it is determined that a download progress bar is dragged from a first position to a second position, obtaining an offset of a download position; determining, according to the offset of the download position and the size of the storage subspaces, a selected storage subspace and an invalid data area in the selected storage subspace; and filling the invalid data area and writing, starting from the second position, the data into the selected storage subspace. By using the method and apparatus thereof, a filling space for storing data can be reduced, thereby improving the data downloading speed, and improving use experience of a user.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: September 25, 2018
    Assignee: Beijing Cheetah Network Technology Co., Ltd.
    Inventors: Youchun Xu, Baoliang Zhang, Dingpan Li
  • Patent number: 9959603
    Abstract: The present application discloses a method and a device for image processing. The method comprises: performing facial recognition on an image to be processed; determining a skin area to be processed in a facial area according to detection results; determining the locations of skin blemishes in the skin area to be processed; removing the skin blemishes in the facial area according to the determined locations of the skin blemishes in the skin area to be processed to obtain a processed image. The method and the device for image processing can modify people's skin in an image automatically, that is to say, both light-colored blemishes and obvious problems on the skin are removed. In contrast to the solutions for removing skin blemishes manually in various existing APPs for skin beautification, the method provided by the present application provides a better experience for users.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: May 1, 2018
    Assignee: Beijing Cheetah Network Technology Co., Ltd.
    Inventors: Guangsheng Xu, Jian Ma, Dingpan Li
  • Publication number: 20170366840
    Abstract: Embodiments of the present application provide a video playing method and system, which enables playing a first video frame in a video playing window located in part of the display area according to a video playing instruction, then setting the playing time of subsequent video frames, and playing corresponding video frames in the video playing window at the playing time. Therefore, in the present application, it is possible to playing a video in part of the display area of a mobile terminal. Furthermore, since a mobile terminal can have a plurality of different display areas, when the solution of the present application is applied to at least two display areas, multiple videos are displayed in the mobile terminal simultaneously. Therefore, the present application achieves the effect of displaying multiple videos on the screen of a mobile terminal.
    Type: Application
    Filed: July 15, 2015
    Publication date: December 21, 2017
    Inventors: Shimeng XU, Dingpan LI, Hong LI
  • Patent number: 9804932
    Abstract: A method and a device for processing data and an electronic apparatus are provided. The method comprises: obtaining recovery data and modification data when original data is modified, wherein the modification data is data obtained after modifying the original data, and the recovery data is data configured to recover at least a part of the modification data to data in the original data; executing one of the recovery data and the modification data; and executing the other one of the recovery data and the modification data when failing to executing one of the recovery data and the modification data. With the present disclosure, the problem that recovering the system or the system files causes the system unable to work normally is solved, and a stability of the system is enhanced. The present disclosure can be used in the solution for computer viruses.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: October 31, 2017
    Assignee: SHELL INTERNET (BEIJING) SECURITY TECHNOLOGY CO., LTD.
    Inventors: Dingpan Li, Ming Xu, Yong Chen
  • Publication number: 20170208356
    Abstract: Embodiments of the present application provide a video playing method and system, which enables playing a first video frame in a video playing window located in part of the display area according to a video playing instruction, then setting the playing time of subsequent video frames, and playing corresponding video frames in the video playing window at the playing time. Therefore, in the present application, it is possible to playing a video in part of the display area of a mobile terminal. Furthermore, since a mobile terminal can have a plurality of different display areas, when the solution of the present application is applied to at least two display areas, multiple videos are displayed in the mobile terminal simultaneously. Therefore, the present application achieves the effect of displaying multiple videos on the screen of a mobile terminal.
    Type: Application
    Filed: July 15, 2015
    Publication date: July 20, 2017
    Inventors: Shimeng XU, Dingpan LI, Hong LI
  • Publication number: 20170003885
    Abstract: A method and apparatus for downloading data. The method comprises: dividing a storage space for storing data into multiple storage subspaces in advance; if it is determined that a download progress bar is dragged from a first position to a second position, obtaining an offset of a download position; determining, according to the offset of the download position and the size of the storage subspaces, a selected storage subspace and an invalid data area in the selected storage subspace; and filling the invalid data area and writing, starting from the second position, the data into the selected storage subspace. By using the method and apparatus thereof, a filling space for storing data can be reduced, thereby improving the data downloading speed, and improving use experience of a user.
    Type: Application
    Filed: February 5, 2015
    Publication date: January 5, 2017
    Inventors: Youchun Xu, Baoliang Zhang, Dingpan Li
  • Publication number: 20160350296
    Abstract: The present invention provides a method and an apparatus for clearing temporary files in a mobile terminal and a mobile terminal, the method comprises: receiving a clearing instruction; establishing a writer thread according to the clearing instruction; and controlling the writer thread to write data into a first preset file directory, such that an operating system of the mobile terminal is triggered to clear temporary files in at least one second preset file directory according to a preset cache release rule.
    Type: Application
    Filed: August 13, 2014
    Publication date: December 1, 2016
    Inventors: Hong LI, Hang WEI, Dingpan LI, Jian MA
  • Publication number: 20160335191
    Abstract: The present disclosure provides a cache cleaning method, a cache cleaning apparatus and a client, which improves a cache cleaning efficiency in a client and improves a user experience effectively. The method includes: detecting an amount of used caches in a mobile terminal; if the amount of used caches is larger than a preset threshold, sending a cache application request to an operating system of the mobile terminal so as to trigger a preset cache release rule in the operating system; and after the operating system releases corresponding caches according to the preset cache release rule, sending a cache release request to the operating system such that the operating system releases caches allocated for the cache application request according to the cache release request. The present disclosure may be used in a cache management technique of a mobile terminal.
    Type: Application
    Filed: August 13, 2014
    Publication date: November 17, 2016
    Inventors: Yi DONG, Hang WEI, Dingpan LI, Jian MA
  • Publication number: 20160163028
    Abstract: The present application discloses a method and a device for image processing. The method comprises: performing facial recognition on an image to be processed; determining a skin area to be processed in a facial area according to detection results; determining the locations of skin blemishes in the skin area to be processed; removing the skin blemishes in the facial area according to the determined locations of the skin blemishes in the skin area to be processed to obtain a processed image. The method and the device for image processing can modify people's skin in an image automatically, that is to say, both light-colored blemishes and obvious problems on the skin are removed. In contrast to the solutions for removing skin blemishes manually in various existing APPs for skin beautification, the method provided by the present application provides a better experience for users.
    Type: Application
    Filed: August 29, 2014
    Publication date: June 9, 2016
    Inventors: Guangsheng XU, Jian MA, Dingpan LI
  • Publication number: 20150309885
    Abstract: A method and a device for processing data and an electronic apparatus are provided. The method comprises: obtaining recovery data and modification data when original data is modified, wherein the modification data is data obtained after modifying the original data, and the recovery data is data configured to recover at least a part of the modification data to data in the original data; executing one of the recovery data and the modification data; and executing the other one of the recovery data and the modification data when failing to executing one of the recovery data and the modification data. With the present disclosure, the problem that recovering the system or the system files causes the system unable to work normally is solved, and a stability of the system is enhanced. The present disclosure can be used in the solution for computer viruses.
    Type: Application
    Filed: October 18, 2013
    Publication date: October 29, 2015
    Inventors: Dingpan LI, Ming XU, Yong CHEN