Method and Apparatus for Generating Vibration Description File, Device, and Readable Storage Medium

US2025021716A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025021716-A1
Application numberUS-202217801648-A
CountryUS
Kind codeA1
Filing dateMar 23, 2022
Priority dateMay 20, 2021
Publication dateJan 16, 2025
Grant date

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 and an apparatus for generating a vibration description file, a device, and a computer-readable storage medium, so that an obtained waveform is displayed, and the vibration description file is generated in response to an adjustment instruction for the waveform. Compared to a vibration description file generated by a technician through writing code, the technical threshold is lowered and the efficiency is improved by adopting the technical solutions of this application.

First claim

Opening claim text (preview).

1 . A method for generating a vibration description file by an electronic device, wherein the electronic device comprises a linear motor, the method comprising: presenting, by the electronic device, a first interface that displays an obtained waveform; obtaining, by the electronic device, an adjustment instruction for the obtained waveform; and generating, by the electronic device, the vibration description file in response to the adjustment instruction. 2 . The method claim 1 , further comprising obtaining the obtained waveform by: generating the obtained waveform according to vibration characteristics of an application; or using a waveform selected from a plurality of pre-configured scene vibration sense waveforms as the obtained waveform; or receiving the obtained waveform from an external source; or invoking a template, wherein at least one waveform is pre-configured as the template. 3 . The method of claim 2 , wherein generating the vibration description file in response to the adjustment instruction comprises generating a dynamic description file in response to the adjustment instruction for the waveform received from the external source, wherein the dynamic description file is configured to control vibration of the linear motor according to vibration parameters in the dynamic description file in a case that an interruption event occurs. 4 . The method of claim 3 , wherein generating the vibration description file in response to the adjustment instruction further comprises: responding to the waveform generated according to the vibration characteristics of the application; or generating a static description file according to the adjustment instruction for the waveform selected from the pre-configured scene vibration sense waveforms, wherein the static description file is configured to control the vibration of the linear motor according to vibration parameters in the static description file in a case that no interruption event occurs. 5 . The method of claim 4 , wherein types of the vibration parameters indicated by the dynamic description file are a subset of types of the vibration parameters indicated by the static description file. 6 . The method of claim 1 , wherein generating the vibration description file in response to the adjustment instruction comprises: displaying, in response to an adjustment instruction for the obtained waveform on an interaction interface, an adjusted waveform; and generating a vibration description file of the adjusted waveform. 7 . The method of claim 6 , wherein displaying the adjusted waveform comprises: displaying, in response to a preset operation instruction for an adjustment point on the obtained waveform displayed on the interaction interface, the adjustment point on the obtained waveform; and displaying, in response to a dragging instruction for the adjustment point in an adjustment mode for a first vibration parameter, a waveform after the first vibration parameter is adjusted as the adjusted waveform, wherein the first vibration parameter comprises an amplitude or a frequency. 8 . The method of claim 7 , wherein the waveform comprises a steady state waveform, wherein the first vibration parameter further comprises a time parameter, and wherein displaying the waveform after the first vibration parameter is adjusted comprises displaying, in response to a dragging instruction for the adjustment point on a time axis in a time adjustment mode, a waveform after the time parameter is adjusted. 9 . The method of claim 6 , wherein displaying the adjusted waveform comprises displaying, in response to a dragging instruction for the waveform displayed on the interaction interface, a waveform after a time parameter of the waveform is adjusted as the adjusted waveform. 10 . The method of claim 6 , further comprising displaying indication information corresponding to a value of an adjusted parameter on the interaction interface. 11 . The method of claim 1 , wherein generating the vibration description file in response to the adjustment instruction comprises: superimposing a plurality of waveforms in response to a superimposition instruction; and generating a vibration description file of a superimposed waveform, wherein the plurality of waveforms are at least a part of the waveform. 12 . The method of claim 11 , wherein the superimposition instruction comprises an instruction for dragging the plurality of waveforms to a time range overlapping state. 13 . The method of claim 1 , wherein generating the vibration description file comprises generating the vibration description file in response to vibration parameters of the adjusted waveform not exceeding a preset adjustment limit value. 14 .- 26 . (canceled) 27 . An electronic device, comprising: one or more processors; a display coupled to the one or more processors; and a memory coupled to the one or more processors, the memory configured to store a program that, when executed by the one or more processors, causes the electronic device to be configured to: present, on the display, a first interface that displays an obtained waveform; obtain an adjustment instruction for the obtained waveform; and generate a vibration description file in response to the adjustment instruction. 28 . A computer-readable storage medium, storing a computer program that, when executed by a processor of an electronic device, causes the electronic device to be configured to: present, on the display, a first interface that displays an obtained waveform; obtain an adjustment instruction for the waveform; and generate a vibration description file in response to the adjustment instruction. 29 . The electronic device of claim 27 , wherein the program, when executed by the one or more processors, further causes the electronic device to be configured to obtain the obtained waveform by: generating the obtained waveform according to vibration characteristics of an application; or using a waveform selected from a plurality of pre-configured scene vibration sense waveforms as the obtained waveform; or receiving the obtained waveform from an external source; or invoking a template, wherein at least one waveform is pre-configured as the template. 30 . The electronic device of claim 29 , wherein the program, when executed by the one or more processors, further causes the electronic device to be configured to generate the vibration description file in response to the adjustment instruction by generating a dynamic description file in response to the adjustment instruction for the waveform received from the external source, wherein the dynamic description file is configured to control vibration of a linear motor according to vibration parameters in the dynamic description file in a case that an interruption event occurs. 31 . The electronic device of claim 30 , wherein the program, when executed by the one or more processors, further causes the electronic device to be configured to generate the vibration description file in response to the adjustment instruction by: responding to the waveform generated according to the vibration characteristics of the application; or generating a static description file according to the adjustment instruction for the waveform selected from the pre-configured scene vibration sense waveforms, wherein the static description file is configured to control the vibration of the linear motor according to vibration parameters in the static description file in a case that no interruption event occurs.

Assignees

Inventors

Classifications

  • for inputting data by handwriting, e.g. gesture or text · CPC title

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

  • using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title

  • Driving circuits (specially adapted for particular applications, see the relevant subclass, e.g. G01; circuits for steering transducer arrays G10K11/34; basic circuits H03) · 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 US2025021716A1 cover?
A method and an apparatus for generating a vibration description file, a device, and a computer-readable storage medium, so that an obtained waveform is displayed, and the vibration description file is generated in response to an adjustment instruction for the waveform. Compared to a vibration description file generated by a technician through writing code, the technical threshold is lowered an…
Who is the assignee on this patent?
Honor Device Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F30/17. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jan 16 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).