This application claims priority to and is a national phase of PCT Patent Application No. PCT/CN2017/095393, filed on Aug. 1, 2017, which claims priority to Chinese Patent Application No. 201610663716.9, filed on Aug. 12, 2016 and entitled “VIDEO WINDOW DISPLAY METHOD AND APPARATUS”, which are incorporated herein by reference in their entirety.
The present disclosure relates to the technical field of communications, and particularly to conversation window display methods and apparatuses.
Upon the basis of traditional voice communication, related technology has set forth video communication. Video communication, by a communication venue of providing voice and video to communication participants, and particularly by obtaining video windows corresponding to all communication participants and the display of these video windows on video communication pages of communication devices employed by each communication participant, promotes a stronger sense of intimacy between the communication participants that is closer to actual face-to-face interaction.
However, in related technology, video communication pages of communication devices employed by each communication participant cannot be unilaterally managed, which is detrimental for high-efficiency interactions in a video communication procedure.
In view of this, the present disclosure provides a video window display method and apparatus, enabling video communication pages of all communication participants of a video communication to be unilaterally managed, so that all participants may focus on a video window of a designated communication participant at the same time, facilitating improvement of interaction efficiency in video communication.
To achieve the above-mentioned objectives, the present disclosure provides the following technical solutions:
According to the present disclosure, a video window display method is set forth, including:
During a video communication process, displaying video windows corresponding to at least a portion of communication participants in an associated display region on a video communication page; and
Upon detecting a display configuration operation with regard to an arbitrary communication participant, sending a window configuration instruction to all communication participants, causing video windows corresponding to the arbitrary communication participant to be displayed in display regions on communication devices employed by all communication participants.
According to the present disclosure, a video window display method is set forth, including:
During a video communication process, displaying video windows corresponding to at least a portion of communication participants in an associated display region on a video communication page; and
Upon receiving a window configuration instruction sent by a particular communication participant with regard to an arbitrary communication participant, displaying a video window corresponding to the arbitrary communication participant in the display region.
According to the present disclosure, a video window display method is set forth, including:
Establishing a video communication, causing communication devices employed by communication participants to display video communication pages, video windows corresponding to at least a portion of communication participants being displayed in associated display regions on the video communication pages; and
Upon receiving a window configuration instruction sent by a particular communication participant with regard to an arbitrary communication participant, forwarding the window configuration instruction to other communication participants aside from the particular communication participant, causing video windows corresponding to the arbitrary communication participant to be displayed in display regions on communication devices employed by the other communication participants.
According to the present disclosure, a video window display apparatus is set forth, including:
A displaying unit configured to, during a video communication, display video windows corresponding to at least a portion of communication participants in an associated display region on a video communication page; and
A sending unit configured to, upon detecting a display configuration operation with regard to an arbitrary communication participant, send a window configuration instruction to all communication participants, causing video windows corresponding to the arbitrary communication participant to be displayed in display regions on communication devices employed by all communication participants.
According to the present disclosure, a video window display apparatus is set forth, including:
A displaying unit configured to, during a video communication process, displays video windows corresponding to at least a portion of communication participants in an associated display region on a video communication page; and
An adjusting unit configured to, upon receiving a window configuration instruction sent by a particular communication participant with regard to an arbitrary communication participant, display a video window corresponding to the arbitrary communication participant in the display region.
According to the present disclosure, a video window display apparatus is set forth, including:
An establishing unit configured to establish a video communication, causing communication devices employed by communication participants to display video communication pages, video windows corresponding to at least a portion of communication participants being displayed in associated display regions on the video communication pages; and
A forwarding unit configured to, upon receiving a window configuration instruction sent by a particular communication participant with regard to an arbitrary communication participant, forwards the window configuration instruction to other communication participants aside from the particular communication participant, causing video windows corresponding to the arbitrary communication participant to be displayed in display regions on communication devices employed by the other communication participants.
By the above-mentioned technical solutions, the present disclosure, by unilateral management of video windows, enables video windows of an arbitrary communication participant to be displayed in master display regions of all communication participants, so that all participants may focus on these video windows, and interaction content among all communication participants is targeted to a greater extent, helping to improve interaction efficiency of communication participants in a video communication procedure.
Suppose that video communication is implemented between user A, user B, user C, user D, user E, user F, and user G.
Due to display space of a video communication page being finite, display regions of the video communication page are finite in number. For example,
Of course, user A may manually change the video windows displayed in the display region. For example, a ribbon-shaped region is established near the top of
However, in related technology, the adjustment of video windows is mutually independent. That is, when user A adjusts the video window of user F into the display region, on, for example, a video communication page on a communication device employed by user B as illustrated by
In some settings, users often wish to implement unilateral video window management over all communication participants. For example, when starting up internal video conferencing in a corporation, a dozen or more corporate personnel members may participate at the same time. Then, when some corporate personnel member speaks, it is desired for all communication participants to display video windows of the personnel member in display regions, to obtain an optimal conference experience. However, not all corporate personnel members are willing to manually perform region adjustment, and even if all corporate personnel members are willing to manually perform region adjustment, due to a comparatively high number of communication participants, each corporate personnel member is required to identify and select the speaking member, which may even force the conference process to become delayed or interrupted, producing a decline in communication efficiency.
By way of another example, in a one-on-one video communication setting between counterparties, sometimes, to facilitate interaction, the counterparties need to display a same video window in display regions. But, if there is some communication participant A who does not know how to adjust the video window, the other communication participant B may need to remotely verbally guide A to perform operations. However, A may be unable to understand the remote guidance of B, and interruption of video communication is bound to result even if A is able to understand, resulting in a decline in communication efficiency.
Therefore, the present disclosure may solve the above-mentioned problems of the related technology through unilateral configuration of video windows. To further describe the present disclosure, the following examples are provided:
Step 302, during a video communication process, displaying video windows corresponding to at least a portion of communication participants in an associated display region on a video communication page.
According to the present example embodiment, the display region may include a master display region and a slave display region, such that the above-mentioned video windows corresponding to at least a portion of communication participants may be respectively displayed in the master display region and the slave display region. Herein, the master display region may have an area larger than the slave display region, so as to be able to visually attract interest of communication participants to a greater extent, and also convenience communication participants in viewing display content of associated video windows, facilitating improvement of communication efficiency.
According to an example embodiment, the master display region may be a central region of the video communication page, and the slave display region may be an edge region of the video communication page, so that the master display region is situated in a region of visual interest of the video communication page, so as to be able to visually attract interest of communication participants to a greater extent, facilitating improvement of communication efficiency.
According to another example embodiment, the master display region may be a background region of the video communication page, and the slave display region may be an edge region of the video communication page. For example, as illustrated by
Step 304, upon detecting a display configuration operation with regard to an arbitrary communication participant, sending a window configuration instruction to all communication participants, causing video windows corresponding to the arbitrary communication participant to be displayed in display regions on communication devices employed by all communication participants.
According to the present example embodiment, a video window corresponding to an arbitrary communication participant may be displayed in an arbitrary display region; herein, when display regions include a master display region and a slave display region, the video window corresponding to the arbitrary communication participant may be displayed in the master display region, facilitating video communication participants obtaining optimal visual experiences.
According to the present example embodiment, each video window corresponding to a communication participant may be utilized to display at least one of the below-mentioned items of information: a video image captured by a communication device employed by an associated communication participant, such as a frontal image of the communication participant captured by a front camera of the communication device, or another image captured by a rear camera of the communication device, and the like, or an image captured by an independent camera external to the communication device; screen display content of the communication device; and a contact portrait of the associated communication participant.
Step 402, during a video communication process, displaying video windows corresponding to at least a portion of communication participants in an associated display region on a video communication page.
Step 404, upon receiving a window configuration instruction sent by a particular communication participant with regard to an arbitrary communication participant, displaying a video window corresponding to the arbitrary communication participant in the display region.
According to the present example embodiment, when a display region includes a master display region and a slave display region, the video window corresponding to the arbitrary communication participant may be displayed in the master display region, achieving optimal visual experiences. Of course, users may switch the display of each video window between the master display region and the slave display region.
According to an example embodiment, upon receiving a window configuration instruction, the communication device may force the video window corresponding to the arbitrary communication participant to be displayed in the display region, particularly in settings such as corporate conferencing and the like, improving management effectiveness.
According to another example embodiment, upon receiving the window configuration instruction sent by the particular communication participant with regard to an arbitrary communication participant, a window display prompt is displayed; then, upon the window display prompt being responded to, a video window corresponding to the arbitrary communication participant is displayed in the display region. According to this example embodiment, by displaying the window display prompt, a selecting opportunity may be provided to the associated user, enabling the user to determine whether the video window corresponding to the arbitrary communication participant needs to be displayed in the display region, based on actual needs of the user.
According to the present example embodiment, upon receiving the window configuration instruction, if the video window corresponding to the arbitrary communication participant is in the display region, a display state associated therewith is maintained; if the video window corresponding to the arbitrary communication participant is not in the display region, then display contents in the display region are switched to the video window corresponding to the communication participant, replacing the original display contents of the display region. Herein, if the video window corresponding to the arbitrary communication participant is in the slave display region, and the video window corresponding to the arbitrary communication participant needs to be displayed in the master display region, then display may be switched between the video window corresponding to the arbitrary communication participant and the video window originally displayed in the master display region.
According to the present example embodiment, upon detecting a display switching operation with regard to another communication participant, display contents in the display region may be switched to the video window corresponding to the other communication participant, replacing the video window corresponding to the arbitrary communication participant, such that in a unilateral management setting, a communication participant acting as a controlled party may still manually adjust display contents of the display region.
Herein, to ensure favorable outcomes for video communication, any of the below-mentioned conditions may be set up, so that in the case where any of the below-mentioned conditions are satisfied, operations removing the video window corresponding to the arbitrary communication participant from the display region are restricted: a duration of continuous display of the video window corresponding to the arbitrary communication participant in the display region does not reach a preset duration—for example, display may be forced for at least 20 minutes; a restriction lifting instruction for the video window corresponding to the arbitrary communication participant sent by the particular communication participant has not been received—that is, the display of the video window corresponding to the arbitrary communication participant must be manually lifted by the particular communication participant; the arbitrary communication participant has not exited the video communication. Of course, the present disclosure shall not be limiting thereto.
Step 502, establishing a video communication, causing communication devices employed by communication participants to display video communication pages, video windows corresponding to at least a portion of communication participants being displayed in associated display regions on the video communication pages.
Step 504, upon receiving a window configuration instruction sent by a particular communication participant with regard to an arbitrary communication participant, forwarding the window configuration instruction to other communication participants aside from the particular communication participant, causing video windows corresponding to the arbitrary communication participant to be displayed in display regions on communication devices employed by the other communication participants.
According to the present example embodiment, a window configuration instruction is utilized to perform unilateral management over all communication participants, and thus the identity of the sending party of the window configuration instruction may be restricted. For example, the particular communication participant acting as the sending party may be restricted to an initiating party of the video communication.
According to the present example embodiment, when the display regions include a master display region and a slave display region, the video window corresponding to the arbitrary communication participant may be displayed in master display regions on the communication devices employed by the other communication participants, obtaining optimal video experiences.
To facilitate understanding, below, a video window unilateral management scheme shall be described in detail with regard to three-way data exchange between a controller party, a controlled party, and a server, with reference to
Step 602, communication participant A selecting communication participants.
According to the present example embodiment, suppose that communication participant A is an initiating party of the video communication. The communication participant A may, through the conference initiation page illustrated by
Of course, technical solutions of the present disclosure are not limited to a setting of a video conference between three or more users, and may be likewise applied to one-on-one video communication between counterparties; here, illustrative examples are given for only a video conference setting.
Step 604, the server receiving an establishing request sent by communication participant A.
Step 606, the server implements video communication between A, B and all such communication participants.
According to the present example embodiment, after communication participant A completes adding members to the video conference, by clicking an “initiate conference” button as illustrated by
Step 608, on communication devices employed by each communication participant, respectively displaying video windows corresponding to all communication participants.
According to the present example embodiment, suppose that a video conference is established between communication participant A, communication participant B and communication participant C. As illustrated by
It may be seen that because the area of the master display region is larger than the slave display regions, and possibly even much larger than the areas of the slave display regions, the master display region tends to be more capable of attracting the attention of communication participants. However, because the number of communication participants may be numerous, and the screen size of the communications device is often finite, only one master display region or a finite number of multiple master display regions may be set up, with the remainder only configurable as slave display regions. In
However, in a default state illustrated by
Therefore, by the following steps, video windows may be unilaterally configured, to improve interaction efficiency of a video conference:
Step 610, a communication device employed by communication participant A detecting a display configuration operation.
Step 612, in one aspect, the communication device employed by communication participant A sending a window configuration instruction to a server, and in another aspect, the communication device, by executing the window configuration instruction, configuring a video communication page of the communication device.
According to the present example embodiment, communication participant A may, by triggering an arbitrary communication participant, such as by triggering a video window corresponding to an arbitrary communication participant, execute a display configuration operation targeting the arbitrary communication participant. For example, in
As illustrated by
When the “everyone look at him/her” function option illustrated by
In one aspect, the communication device employed by communication participant A sends an associated window configuration instruction to the server, the window configuration instruction containing information of the triggered communication participant B, such that when the window configuration instruction is forwarded to the other communication participants B and C aside from communication participant A, a receiving party may configure the video window corresponding to communication participant B, causing the video window corresponding to communication participant B to be adjusted into the master display region.
In another aspect, the communication device employed by communication participant A, by executing the window configuration instruction, configures its own video communication page, proactively adjusting the video window corresponding to communication participant B into the master display region.
Thus, as illustrated by
Of course, the manner of operation to trigger the video window corresponding to communication participant B in
Step 614, upon the server receiving a window configuration instruction, the server may authenticate identity of the sending party of the window configuration instruction.
According to the present example embodiment, to ensure normal execution of video communication, operation permissions of communication participants may be restricted, so that only a portion of the communication participants may execute video window configuration operations according to the present disclosure. For example, those having operation permissions may include: a video communication initiating party, that is, communication participant A according to the present example embodiment; in corporate settings, based further on permission levels of each communication participant in a corporate organizational structure, communication participants having permission levels greater than a preset level may obtain the operation permission, while communication participants having permission levels not greater than the preset level do not have the operation permission.
Thus, the server may verify an operation permission of the sending party of the window configuration instruction, continue executing subsequent operations in the case where verification passes, and ignore or discard the received window configuration instruction in the case where verification fails.
Of course, step 614 is not a mandatory step. In one aspect, the above-mentioned operation permissions may not be set up with regard to communication participants; in another aspect, when the above-mentioned differences in operation permissions are configured, video communication pages on the communication devices of each communication participant may be configured accordingly based on the operation permissions, causing only those communication participants having operation permissions to be able to view and trigger the “everyone look at him/her” option as illustrated by
Step 616, the server sending the window configuration instruction to communication participant B and such other communication participants (aside from communication participant A).
Step 618, communication devices employed by communication participant B and such who have received the window configuration instruction configuring their video communication pages based on the window configuration instruction.
According to the present example embodiment, suppose that a window configuration instruction contains information of communication participant B, that is, a video window corresponding to communication participant B needs to be adjusted into a master display region.
With regard to communication participant B, upon receiving a window configuration instruction while in the state illustrated by
With regard to communication participant C, upon receiving a window configuration instruction while in the state illustrated by
Thus, in conjunction with the proactive configuration of a video communication page by communication participant A in step 612, after step 618 completes, video windows corresponding to communication participant B are displayed in master display regions on video communication pages of the communication devices of all communication participants, resulting in the state illustrated by
Of course, with communication participant B as an example, after the communication device employed by communication participant B receives the window configuration instruction, first a window display prompt may be displayed to communication participant B, providing an independent selection opportunity for communication participant B. The communication device only configures its own video communication page after communication participant B has responded to the window configuration instruction; otherwise, the communication device may not configure its own video communication page.
Step 620, the communication device employed by communication participant B detecting a display switching operation.
Step 622, the communication device employed by communication participant B responding to the display switching operation.
According to the present example embodiment, even if communication participant A, by the above-mentioned example embodiment, implements unilateral management over all communication participants, each communication participant may still independently manually adjust the communication device of that communication participant, to the satisfaction of their individual needs at the time; for example, communication participant B may, by proactively clicking a video window corresponding to communication participant C, cause the video window to switch into a master display region on a video communication page of the communication device employed by communication participant B.
Of course, steps 620-622 are not mandatory; in actuality, to ensure high efficiency of video communication, avoiding operation errors and the like by communication participants, after executing the above-mentioned unilateral management, operation locking may be performed for communication devices employed by all communication participants acting as controlled parties, ensuring unified interactions between all communication participants.
According to the present example embodiment, conditions may be added to restrict the execution of steps 620-622, causing switching adjustments to video windows to be partially compulsory; for example, when any of the below-mentioned conditions are satisfied, operations that would remove a video window corresponding to communication participant B from a display region (such as a master display region) where it is located are restricted:
1) A duration of continuous display of the video window corresponding to the communication participant in the associated display region does not reach a preset duration. For example, communication participant A, by issuing a window configuration instruction, causes the video window corresponding to communication participant B to be displayed in master display regions on communication devices of communication participant B and such other users. Thus, supposing that a preset length is 20 minutes, indicating that the video window corresponding to communication participant B is to be continuously displayed in master display regions for at least 20 minutes, the video window corresponding to participant B is not permitted to be removed from the associated display regions during those 20 minutes, ensuring full mobilization of points of interest of each communication participant.
2) A restriction lifting instruction for the video window corresponding to the communication participant B sent by communication participant A has not been received. According to this example embodiment, communication participant A not only has unilateral management starting permission for the video window corresponding to communication participant B, but also has an associated unilateral management termination permission. That is, only when communication participant A proactively sends a restriction lifting instruction to other communication participants, are the other communication participants permitted to remove the video window corresponding to communication participant B from associated display regions; otherwise, the video window corresponding to communication participant B remains displayed in the associated display regions.
3) Communication participant B has not exited the video communication. According to the present example embodiment, before communication participant B has exited the video communication, the video window corresponding to communication participant B remains displayed in associated display regions, and other communication participants are not permitted to remove the video window corresponding to communication participant B from the associated display regions.
According to the present example embodiment, on the video communication pages illustrated by
According to other example embodiments, video windows may also be utilized to display other content. For example, video windows may be utilized to display screen display content of associated communication devices. Then, because areas of master display regions are larger than areas of slave display regions, by unilaterally configuring the video windows into master display regions, communication participants are facilitated in viewing the screen display content. Alternatively, the video windows may also be utilized display show contact portraits of associated communication participants and the like, and the present disclosure shall not be limiting thereto.
Furthermore, although the above-mentioned example embodiments illustrate a master display region of a video communication page as being a “background region,” a master display region may also take other forms. For example, as illustrated by
Of course, aside from a mobile device as illustrated by
Then, after user A triggers the “everyone's video” option on
Referring to
The displaying unit 1601 is stored in the memory 1508 and configured to be executable by the processor 1502 to, during a video communication, display video windows corresponding to at least a portion of communication participants in an associated display region on a video communication page;
The sending unit 1602 is stored in the memory 1508 and configured to be executable by the processor 1502 to, upon detecting a display configuration operation with regard to an arbitrary communication participant, send a window configuration instruction to all communication participants, causing video windows corresponding to the arbitrary communication participant to be displayed in display regions on communication devices employed by all communication participants.
Optionally, the display region includes a master display region and a slave display region, and the video windows corresponding to at least a portion of communication participants are respectively displayed in the master display region and the slave display region.
Optionally, the master display region has an area larger than the slave display region.
Optionally, the master display region is a central region or a background region of the video communication page, and the slave display region is an edge region of the video communication page.
Optionally, video windows corresponding to the arbitrary communication participant are displayed in master display regions on video communication pages of the communication devices of all communication participants.
Optionally, the video window is utilized to display at least one of the following items of information:
A video image captured by a communication device employed by an associated communication participant;
Screen display content of the communication device;
A contact portrait of the associated communication participant.
Referring to
The displaying unit 1801 is stored in the memory 1708 and configured to be executable by the processor 1702 to, during a video communication process, display video windows corresponding to at least a portion of communication participants in an associated display region on a video communication page;
The adjusting unit 1802 is stored in the memory 1708 and configured to be executable by the processor 1702 to, upon receiving a window configuration instruction sent by a particular communication participant with regard to an arbitrary communication participant, display a video window corresponding to the arbitrary communication participant in the display region.
Optionally, the adjusting unit 1802 is configured to:
Upon receiving the window configuration instruction sent by the particular communication participant with regard to the arbitrary communication participant, display a window display prompt;
Upon the window display prompt being responded to, display a video window corresponding to the arbitrary communication participant in the display region.
Optionally, the display region includes a master display region and a slave display region; and the adjusting unit 1802 is configured to:
Display the video window corresponding to the arbitrary communication participant in the master display region.
Optionally, further included is:
A switching unit 1803 stored in the memory 1708 and configured to be executable by the processor 1702 to, upon detecting a display switching operation with regard to another communication participant, switch display contents in the master display region to the video window corresponding to the other communication participant, replacing the video window corresponding to the arbitrary communication participant.
Optionally, further included is:
A restricting unit 1804 stored in the memory 1708 and configured to be executable by the processor 1702 to, in the case where any of the following conditions are satisfied, restrict operations removing the video window corresponding to the arbitrary communication participant from the display region:
A duration of continuous display of the video window corresponding to the arbitrary communication participant in the display region does not reach a preset duration;
A restriction lifting instruction for the video window corresponding to the arbitrary communication participant sent by the particular communication participant has not been received;
The arbitrary communication participant has not exited the video communication.
Referring to
The establishing unit 2001 is stored in the memory 1908 and configured to be executable by the processor 1902 to establish a video communication, causing communication devices employed by communication participants to display video communication pages, video windows corresponding to at least a portion of communication participants being displayed in associated display regions on the video communication pages.
The forwarding unit 2002 is stored in the memory 1908 and configured to be executable by the processor 1902 to, upon receiving a window configuration instruction sent by a particular communication participant with regard to an arbitrary communication participant, forward the window configuration instruction to other communication participants aside from the particular communication participant, causing video windows corresponding to the arbitrary communication participant to be displayed in display regions on communication devices employed by the other communication participants.
Optionally, the particular communication participant includes an initiating party of the video communication.
Optionally, when the display regions include a master display region and a slave display region, video windows corresponding to the arbitrary communication participant are displayed in master display regions on the communication devices employed by the other communication participants.
According to a typical configuration, a computing device includes one or more processors (CPU), input/output interfaces, network interfaces, and memory.
The memory may include a form of computer-readable media such as a volatile memory, a random access memory (RAM) and/or a nonvolatile memory, for example, a read only memory (ROM) or a flash RAM. The memory is an example of computer-readable memory medium.
The computer-readable media include a volatile or non-volatile type, a removable or non-removable media, which may achieve storage of information using any method or technology. The information may include a computer-readable instruction, a data structure, a program module or other data. Examples of computer-storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random-access memory (RAM), read-only memory (ROM), electrically erasable programmable read only memory (EEPROM), quick flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which may be used to store information that may be accessed by computing device. As defined herein, the computer-readable media does not include transitory media, such as modulated data signals and carrier waves.
It should be further noted that the terms “include,” “containing,” “comprising,” or any other variation thereof, are intended to cover non-exclusive inclusion, so that a process, method, article, or device including a series of elements does not only include those elements, but further include other elements not expressly listed, or further includes inherent elements of such processes, methods, articles, or devices. Where no additional limitation is made, an element defined by the wording “including a . . . ” does not exclude other same elements being present in a process, method, article, or device including the element.
Herein, exemplary embodiments are described in detail and expressed by illustration in the drawings. Where the above description refers to the drawings, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements. Manners of implementation described in the above exemplary embodiments do not represent all manners of implementation consistent with the present disclosure. To the contrary, they are merely examples of apparatuses and methods consistent with some aspects of the invention, as recited by the attached claims.
Terminology employed by the present disclosure is merely for the purpose of describing particular example embodiments, and is not intended to limit the present disclosure. The singular forms “a,” “an,” and “the” employed in the present disclosure and the attached claims are also intended to include plural forms unless the overall context clearly indicates other meaning. It should also be understood that the term “and/or” employed in this text refers to and includes any or all possible combinations of one or more of the associated listed subject matter.
It should be understood that, although the present disclosure may employ the language “first,” “second,” “third” and the like to describe a variety of information, this information should not be limited by this language. This language is merely used to distinguish information of a same type from one another. For example, without departing from the scope of the present disclosure, “first information” may also be designated as “second information,” and, similarly, “second information” may also be designated as “first information.” Depending on the context, as used herein, the word “if” may be interpreted as “when . . . ” or “upon . . . ” or “in response to determining.”
The foregoing is merely preferred embodiments of the present disclosure, not intended to limit the present disclosure, and any modifications, equivalent substitutes, improvements, and the like, made within the spirit and principles of the disclosure shall be included within the scope of protection of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
2016 1 0663716 | Aug 2016 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2017/095393 | 8/1/2017 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2018/028465 | 2/15/2018 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
5915091 | Ludwig | Jun 1999 | A |
7634540 | Ivashin | Dec 2009 | B2 |
9049338 | Witt | Jun 2015 | B2 |
20030144004 | Canova, Jr. et al. | Jul 2003 | A1 |
20040179036 | Teplov | Sep 2004 | A1 |
20060164508 | Eshkoli | Jul 2006 | A1 |
20070291108 | Huber | Dec 2007 | A1 |
20080130525 | Jansen | Jun 2008 | A1 |
20130293667 | Guduru | Nov 2013 | A1 |
20140267571 | Periyannan | Sep 2014 | A1 |
20150109399 | Kuscher | Apr 2015 | A1 |
20150334313 | Chougle | Nov 2015 | A1 |
Number | Date | Country |
---|---|---|
101080000 | Nov 2007 | CN |
105306868 | Feb 2016 | CN |
105791738 | Jul 2016 | CN |
Entry |
---|
Translated PCT International Search Report dated Oct. 19, 2017 for PCT application No. PCT/CN2017/095393, 2 pages. |
Translated PCT Written Opinion dated Oct. 19, 2017 for PCT application No. PCT/CN2017/095393, 3 pages. |
Number | Date | Country | |
---|---|---|---|
20190335141 A1 | Oct 2019 | US |