Methods and apparatus for implementing sound events

US9479888B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9479888-B2
Application numberUS-201514621560-A
CountryUS
Kind codeB2
Filing dateFeb 13, 2015
Priority dateAug 8, 2013
Publication dateOct 25, 2016
Grant dateOct 25, 2016

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.

Methods and apparatus for implementing sound events are provided. When a first sound event is triggered, a first virtual routing channel corresponding to the first sound event is determined. A link between the first virtual routing channel and a second virtual routing channel is established according to priority information of the first sound event. The second virtual routing channel is a virtual routing channel corresponding to a currently-implemented second sound event. One or more processes are performed including: using an electrical level of the first virtual routing channel to restrain an electrical level of the second virtual routing channel through the link, and using an electrical level of the second virtual routing channel to restrain an electrical level of the first virtual routing channel through the link. Accordingly, the apparatus includes a channel determining unit, a link establishing unit, and a restraining implementation unit.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for implementing sound events, comprising: determining a first virtual routing channel corresponding to a first sound event, when the first sound event is triggered; establishing a link between the first virtual routing channel and a second virtual routing channel according to priority information of the first sound event, wherein the second virtual routing channel is a virtual routing channel corresponding to a currently-implemented second sound event; and performing one or more processes including: using an electrical level of the first virtual routing channel to restrain an electrical level of the second virtual routing channel through the link, and using an electrical level of the second virtual routing channel to restrain an electrical level of the first virtual routing channel through the link. 2. The method according to claim 1 , wherein, when the second sound event includes one second sound event, the step of establishing the link between the first virtual routing channel and the second virtual routing channel according to the priority information of the first sound event includes: when the first sound event has a priority higher than the one second sound event, establishing the link for inputting from the first virtual routing channel to the second virtual routing channel; and through the link, using the electrical level of the first virtual routing channel to restrain the electrical level of the second virtual routing channel. 3. The method according to claim 1 , wherein, when the second sound event includes one second sound event, the step of establishing the link between the first virtual routing channel and the second virtual routing channel according to the priority information of the first sound event includes: when the first sound event has a priority lower than the second sound event, establishing the link for inputting from the second virtual routing channel to the first virtual routing channel; and through the link, using the electrical level of the second virtual routing channel to restrain the electrical level of the first virtual routing channel. 4. The method according to claim 1 , wherein, when the second sound event includes a plurality of second sound events, the step of establishing the link between the first virtual routing channel and the second virtual routing channel according to the priority information of the first sound event includes: determining a priority ranking between the first sound event and the plurality of second sound events; when the first sound event has a highest priority, respectively establishing the link for inputting from the first virtual routing channel to the second virtual routing channel corresponding to each of the plurality of second sound events having a priority lower than the first sound event; and through the link, respectively using the electrical level of the first virtual routing channel to restrain the electrical level of the second virtual routing channel corresponding to each of the plurality of second sound events. 5. The method according to claim 4 , wherein the step of establishing the link between the first virtual routing channel and the second virtual routing channel according to the priority information of the first sound event further includes: when the first sound event has a lowest priority, respectively establishing the link for inputting from the second virtual routing channel, corresponding to each of the plurality of second sound events having a priority higher than the first sound event, to the first virtual routing channel; and through the link, respectively using the electrical level of the second virtual routing channel, corresponding to each of the plurality of second sound events having the priority higher than the first sound event, to restrain the electrical level of the first virtual routing channel. 6. The method according to claim 4 , wherein the step of establishing the link between the first virtual routing channel and the second virtual routing channel according to the priority information of the first sound event further includes: when the first sound event has a priority higher than a first portion of the plurality of second sound events and lower than a second portion of the plurality of second sound events, respectively establishing a first link for inputting from the first virtual routing channel to the second virtual routing channel, corresponding to each of the first portion of the plurality of second sound events having a priority lower than the first sound event; respectively establishing a second link for inputting from the second virtual routing channel, corresponding to each of the second portion of the plurality of second sound events having a priority higher than the first sound event, to the first virtual routing channel; through the first link, respectively using the electrical level of the first virtual routing channel to restrain the electrical level of the second virtual routing channel corresponding to each of the first portion of the plurality of second sound events having the priority lower than the first sound event; and through the second link, respectively using the electrical level of the second virtual routing channel corresponding to each of the second portion of the plurality of second sound events having the priority higher than the first sound event to restrain the electrical level of the first virtual routing channel. 7. The method according to claim 1 , further including: when using the electrical level of the first virtual routing channel to restrain the electrical level of the second virtual routing channel and when an electrical level intensity of the first virtual routing channel is decreased to a pre-set value, restoring a sound volume of the second sound event within a pre-set time; and when using the electrical level of the second virtual routing channel to restrain the electrical level of the first virtual routing channel and when an electrical level intensity of the second virtual routing channel is decreased to a pre-set value, restoring a sound volume of the first sound event within a pre-set time. 8. An apparatus for implementing sound events, comprising: a channel determining unit, configured to determine a first virtual routing channel corresponding to a first sound event, when the first sound event is triggered; a link establishing unit, configured to establish a link between the first virtual routing channel determined by the channel determining unit and a second virtual routing channel, according to priority information of the first sound event, wherein the second virtual routing channel is a virtual routing channel corresponding to a currently-implemented second sound event; and a restraining implementation unit, configured to perform one or more processes including: using an electrical level of the first virtual routing channel to restrain an electrical level of the second virtual routing channel through the link, and using an electrical level of the second virtual routing channel to restrain an electrical level of the first virtual routing channel through the link. 9. The apparatus according to claim 8 , wherein, when the second sound event includes one second sound event, the link establishing unit is configured to establish the link for inputting from the first virtual routing channel to the second virtual routing channel, when the first sound event has a priority higher than the one second sound event; and the restraining implementation unit is configured to use the electrical level of the first virtual routing channel to restrain the electrical level of the second virtual routing channel, through the link established by the link establi

Assignees

Inventors

Classifications

  • G06F3/165Primary

    Management of the audio stream, e.g. setting of volume, audio stream path · CPC title

  • Circuit arrangements, {e.g. for selective connection of amplifier inputs/outputs to loudspeakers, for loudspeaker detection, or for adaptation of settings to personal preferences or hearing impairments (combinations of amplifiers H03F3/68; stereophonic systems H04S)} · CPC title

  • involving acoustic signals, e.g. for simulating revolutions per minute [RPM] dependent engine sounds in a driving game or reverberation against a virtual wall · CPC title

  • H04S7/00Primary

    Indicating arrangements; Control arrangements, e.g. balance control · CPC title

  • Systems employing more than two channels, e.g. quadraphonic (H04S5/00, H04S7/00 take precedence) · 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 US9479888B2 cover?
Methods and apparatus for implementing sound events are provided. When a first sound event is triggered, a first virtual routing channel corresponding to the first sound event is determined. A link between the first virtual routing channel and a second virtual routing channel is established according to priority information of the first sound event. The second virtual routing channel is a virtu…
Who is the assignee on this patent?
Tencent Tech Shenzhen Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F3/165. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 25 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).