Sliding event processing method, electronic device and storage medium

US11005987B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11005987-B2
Application numberUS-201916656098-A
CountryUS
Kind codeB2
Filing dateOct 17, 2019
Priority dateOct 19, 2018
Publication dateMay 11, 2021
Grant dateMay 11, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method, an electronic device, and a storage medium are provided for a sliding event. The method includes: when a first sliding event is received, it is determined whether a second sliding event is received within a preset time interval, where the first sliding event and the second sliding event refer to two adjacent sliding operations on a sliding cover of an electronic device, which are detected by the electronic device; and when the second sliding event is received within the preset time interval, neither of the first sliding event and the second sliding event is responded, or either of the first sliding event and the second sliding event is responded.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for processing a sliding event, comprising: receiving a first sliding event by an electronic device comprising a slide cover determining whether a second sliding event is received within a preset time interval, wherein the first sliding event and the second sliding event refer to two adjacent sliding operations on the sliding cover of the electronic device, and the two adjacent sliding operations are detected by the electronic device; determining that the second sliding event is received within the preset time interval, determining whether a screen of the electronic device is in a locked mode; detecting at least one of current power level or current operating speed of the electronic device; responding to neither of the first sliding event and the second sliding event in response to determining that the screen is in the locked mode and that the detected current power level is less than a preset power threshold, or the current operating speed is less than a preset speed threshold; and responding to either of the first sliding event and the second sliding event in response to determining that the screen is in an unlocked mode. 2. The method according to claim 1 , further comprising: determining whether an anti-play mode is on; when the anti-play mode is on, responding to neither of the first sliding event and the second sliding event; and when the anti-play mode is off, determining whether the second sliding event is received within the preset time interval. 3. The method according to claim 1 , wherein, responding to either of the first sliding event and the second sliding event comprises at least one of: manipulating the screen of the electronic device; manipulating a specified application in the electronic device; manipulating multi-media playing on the electronic device; or manipulating power of the electronic device. 4. An electronic device, comprising: a sliding cover; one or more processors; and a memory storing computer programs executable by the one or more processors, wherein when the computer programs are invoked, the one or more processors are caused to perform operations comprising: receiving a first sliding event by an electronic device comprising a slide cover determining whether a second sliding event is received within a preset time interval, wherein the first sliding event and the second sliding event refer to two adjacent sliding operations on the sliding cover of the electronic device, and the two adjacent sliding operations are detected by the electronic device; determining that the second sliding event is received within the preset time interval, determining whether a screen of the electronic device is in a locked mode; detecting at least one of current power level or current operating speed of the electronic device; responding to neither of the first sliding event and the second sliding event in response to determining that the screen is in the locked mode and that the detected current power level is less than a preset power threshold, or the current operating speed is less than a preset speed threshold; and responding to either of the first sliding event and the second sliding event in response to determining that the screen is in an unlocked mode. 5. The electronic device according to claim 4 , wherein the one or more processors are further caused to perform following operations comprising: determining whether an anti-play mode is on; when the anti-play mode is on, responding to neither of the first sliding event and the second sliding event; and when the anti-play mode is off, determining whether the second sliding event is received within the preset time interval. 6. The electronic device according to claim 4 , wherein responding to either of the first sliding event and the second sliding event comprises at least one of: manipulating the screen of the electronic device; manipulating a specified application in the electronic device; manipulating multi-media playing on the electronic device; or manipulating power of the electronic device. 7. A non-transitory computer readable storage medium storing computer programs, wherein, when the computer programs are invoked, one or more processors are caused to perform operations comprising: determining that the second sliding event is received within the preset time interval, determining whether a screen of the electronic device is in a locked mode; detecting at least one of current power level or current operating speed of the electronic device; responding to neither of the first sliding event and the second sliding event in response to determining that the screen is in the locked mode and that the detected current power level is less than a preset power threshold, or the current operating speed is less than a preset speed threshold; and responding to either of the first sliding event and the second sliding event in response to determining that the screen is in an unlocked mode. 8. The storage medium according to claim 7 , wherein, the one or more processors are further caused to perform following operations comprising: determining whether an anti-play mode is on; when the anti-play mode is on, responding to neither of the first sliding event and the second sliding event; and when the anti-play mode is off, determining whether the second sliding event is received within the preset time interval. 9. The storage medium according to claim 7 , wherein responding to either of the first sliding event and the second sliding event comprises at least one of: manipulating the screen of the electronic device; manipulating a specified application in the electronic device; manipulating multi-media playing on the electronic device; or manipulating power of the electronic device.

Assignees

Inventors

Classifications

  • with means for adapting the functionality of the device according to specific conditions · CPC title

  • in terminal devices · CPC title

  • H04M1/0245Primary

    using open/close detection · CPC title

  • H04M1/73Primary

    Battery saving arrangements · CPC title

  • with means for local support of applications that increase the functionality · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11005987B2 cover?
A method, an electronic device, and a storage medium are provided for a sliding event. The method includes: when a first sliding event is received, it is determined whether a second sliding event is received within a preset time interval, where the first sliding event and the second sliding event refer to two adjacent sliding operations on a sliding cover of an electronic device, which are dete…
Who is the assignee on this patent?
Beijing Xiaomi Mobile Software Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04M1/0245. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 11 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).