US20110055724A1 - Interface for voice communications - Google Patents

Interface for voice communications Download PDF

Info

Publication number
US20110055724A1
US20110055724A1 US12/934,997 US93499709A US2011055724A1 US 20110055724 A1 US20110055724 A1 US 20110055724A1 US 93499709 A US93499709 A US 93499709A US 2011055724 A1 US2011055724 A1 US 2011055724A1
Authority
US
United States
Prior art keywords
party
interface
parties
speaking
display
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/934,997
Inventor
Wong Hoo Sim
Seh Eing Lim
Kok Hoong Vincent Cheng
Boon Keat Eddy Toh
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Creative Technology Ltd
Original Assignee
Creative Technology Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Creative Technology Ltd filed Critical Creative Technology Ltd
Priority to US12/934,997 priority Critical patent/US20110055724A1/en
Assigned to CREATIVE TECHNOLOGY LTD reassignment CREATIVE TECHNOLOGY LTD ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SIM, WONG HOO, LIM, SEH EING, TOH, BOON KEAT EDDY, CHENG, KOK HOONG VINCENT
Publication of US20110055724A1 publication Critical patent/US20110055724A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]

Definitions

  • the present invention relates to the field of voice communications, particularly in relation to an interface which facilitates voice communications.
  • the present invention aims to optimize the interface for communication to meet the demands of upcoming forms of communication.
  • an interface viewable on a display for a communications apparatus used during a session for voice communications between at least two parties.
  • the interface includes at least one edge of the display having a row of objects, each object of the row being for representing each of the at least two parties; and a main portion of the display being for showing the object of the party speaking at a particular point in time, with a plurality of the objects being shown when a plurality of the parties are speaking at the particular point in time.
  • the object of the speaking party is shown on the main portion when the speaking party's voice is detected by the speaking party's communications apparatus, a host server receiving information from the speaking party's communications apparatus to aid in displaying the object of the speaking party at the particular point in time.
  • the edge is at, for example, left edge, right edge, bottom edge and top edge.
  • the object is selected from, for example, a live video image of each party, a pre-recorded video image of each party, a still picture of each party, an animated representation of each party, or a still representation of each party.
  • the interface may include a sub-portion of the display being for showing a text-identifier of the party speaking at a particular point in time.
  • the interface may further include a capability to compose and transmit a text message to a party by selecting an object of the party, where composing and transmitting the text message is done using controls in a sub-window in the display.
  • the capability to compose and transmit a text message amongst parties may be disabled by a party such as, for example, an initiator of the communications session, a hierarchical superior of the other parties in the communications session, or a user of specific types of communications apparatus.
  • the interface may also include a capability to compose and transmit an email message, wherein composing and transmitting the email message is done using controls in a separate email application.
  • the main portion of the display may show content provided by one of the parties relating to a topic for discussion at a particular point in time.
  • the interface may be hosted and controlled by the host server, the host server receiving information from a plurality of communications apparatus and controlling the content to show on the interface on displays for each communications apparatus involved in the voice communications.
  • a plurality of the content is organized in a manner of either a row-column grid arrangement or a layering arrangement.
  • the content may be, for example, graphs, slide presentations, pictures, and videos. It is preferable that the plurality of objects is organized in a manner of either a row-column grid arrangement or a layering arrangement.
  • the interface may also include a secondary portion of the display for showing notes recorded by a party of the communications session.
  • a secondary portion of the display for showing notes recorded by a party of the communications session.
  • there may be restricted access to the secondary portion of the display, with access dependent upon either hierarchical level of a party or type of communications apparatus being used in the communications session.
  • an interface viewable on a display for a communications apparatus used during a session for voice communications between at least two parties.
  • the interface includes at least one edge of the display having a row of objects, each object of the row being for representing each of the at least two parties; and a main portion of the display being for showing content relating to a topic for discussion at a particular point in time, with a plurality of the content being shown when a plurality of the parties are presenting content at the particular point in time.
  • the object of the speaking party is shown to change state at the row of objects when the speaking party's voice is detected by the speaking party's communications apparatus, a host server receiving information from the speaking party's communications apparatus to aid in identifying the identity of the speaking party at the particular point in time.
  • the object is selected from, for example, a live video image of each party, a pre-recorded video image of each party, a still picture of each party, an animated representation of each party, or a still representation of each party.
  • the change of state may be, for example, a blinking effect, a single occurrence resizing effect, a transitional blurring effect, a repeated resizing effect, and any combination of the aforementioned.
  • FIG. 1 shows a first embodiment of an interface of the present invention.
  • FIG. 2 shows a second embodiment of the interface of the present invention.
  • FIG. 3 shows a third embodiment of the interface of the present invention.
  • FIG. 4 shows a first embodiment of a messaging sub-window used in the interface of the present invention.
  • FIG. 5 shows an example of a communications apparatus used with the present invention.
  • FIG. 6 shows an overview of a system which supports the interface of the present invention.
  • FIG. 7 shows possible screen arrangements for the interface of the present invention.
  • FIG. 5 there is shown a first embodiment of an interface 20 viewable on a display for a communications apparatus.
  • the communications apparatus 18 may be any device which allows communications between a plurality of different parties on at least one communications network. It should be noted that communications include, and is not limited to, voice conferencing, video conferencing and the like.
  • a display 16 is shown to be have virtual buttons 14 which may be activated because the display 16 is made from a panel which is sensitive to touch (i.e. a touch screen).
  • the display 16 may be either a resistive panel or a capacitive panel.
  • the interface 20 may be generated on the display 16 . While the display 16 is shown to be part of a handheld device, it should be understood that the interface 20 may also be applied to displays of any size, the displays being part of or functionally connected to an communications apparatus.
  • FIG. 6 shows an overview of a system 10 which includes a plurality of the communications apparatus 18 .
  • the plurality of communications apparatus 18 are linked together using the internet 12 (i.e. each of the communications apparatus 18 is logged into the Internet 12 ), and the interface 20 appearing on the display 16 of each communications apparatus 18 is hosted and controlled by at least one host server 14 .
  • the at least one host server 14 may also serve as a storage facility for each party in the communication session, where the storage facility is used to stored data such as, for example, recorded communication sessions, data belonging to a user of each communications apparatus 18 and so forth.
  • the interface 20 may be invoked during a communication session between at least two parties. It should be noted that the communication session is not limited to communications utilising only voice, but relates to communications which includes a voice communication aspect like video conferencing.
  • the interface 20 includes a first edge 22 of the display 16 having a first row 24 of objects. Each object is shown to be denoted by A, B, C, D, and E. Each object (A, B, C, D, and E) of the first row 24 represents each party in the communication.
  • the first edge 22 may be selected from: a left edge, a right edge, a bottom edge (as shown) and a top edge of the display 16 .
  • the first row 24 may be located at an edge which is preferred/defined by a user.
  • the first row 24 may be in close proximity to the first edge 22 rather than at the first edge 22 .
  • the first row 24 may also be a scrollable list of the objects which denotes all parties who may be involved in the communication.
  • all parties may include, for example, entities in the user's contact list (address book), entities in a particular organization, entities in a particular grouping, and so forth.
  • the user may select an object from the scrollable list to involve a party associated with the object in the communication session.
  • Each object may be, for example, a live video image of each party in the communication session (not able to be properly expressed in FIG. 1 ), a pre-recorded video image of each party in the communication session (not able to be properly expressed in FIG. 1 ), a still picture of each party in the communication session (like E), an animated representation of each party in the communication session (not able to be properly expressed in FIG. 1 ), a still representation of each party in the communication session (like A, B, C and D) and the like.
  • the animated representation of each party includes a form of a three dimensional avatar.
  • the interface 20 may also include a second edge 23 of the display 16 having a second row 25 of controls, like, for example, “chat” 25 ( a ) to invoke a messaging sub-window 60 as shown in FIG. 4 , “record” 25 ( b ) to commence recording of a communication session (depending on a preference of a user of each communications apparatus 18 , it may be stored either on the communications apparatus 18 or the at least one host server 14 ), “volume” 25 ( c ) to invoke volume controls during the communication session, “setting” 25 ( d ) to invoke video controls during the communication session, “send” 25 ( e ) to transmit data used for the communication session, “ ” 25 ( f ) to reveal more controls.
  • the second edge 23 may be selected from: a left edge, a right edge, a bottom edge and a top edge (as shown) of the display 16 .
  • the second row 25 may be located at an edge which is preferred by a user. The second row 25 may be in close proximity to the second edge 23 rather than at the second edge 23 .
  • the interface 20 also includes a main portion 26 of the display 16 being for showing the object of the party speaking at a particular point in time.
  • the object D is shown in the main portion 26 of the display 16 , denoting/identifying that party D is speaking at the particular point in time.
  • the speaking party's voice is detected by the speaking party's communications apparatus 18 (possibly using a microphone), and such information relating to the voice detection is relayed to the host server 14 .
  • the information relayed to the host server 14 enables the host server 14 to identify the speaking party's communications apparatus 18 and correspondingly display the appropriate object of the speaking party.
  • a plurality of the objects may be shown in the main portion 26 of the display 16 when a plurality of the parties are speaking concurrently at the particular point in time (not shown in FIG. 1 to avoid confusion).
  • the plurality of the objects may be arranged in an organized manner in the main portion 26 such that the speaking parties are depicted in the main portion 26 at the particular point in time.
  • the organized manner may be in the form of either a row-column grid arrangement, or a layering arrangement.
  • the interface 20 may also include a sub-portion 28 of the interface 20 for showing a text-identifier of the party(s) speaking at a particular point in time.
  • the text-identifier may be, for example, a name, a pseudo identity, a code and so forth.
  • party D has a pseudo identity of “RacerBoi”.
  • the sub-portion 28 may be located at any position in the display 16 , not necessarily within the main portion 26 as shown.
  • the main portion 26 may show content 30 relating to a topic for discussion at a particular point in time, and a secondary portion 27 shows notes recorded by a party of the communications session.
  • the content 30 may be a specific data file that may be transmitted to all parties of the communications session in a manner akin to file sharing if it is not desirable for the content of the specific data file to be viewed in the main portion 26 .
  • the secondary portion 27 may not be viewable/accessible by all parties of the communications session.
  • One such instance of restricted access relates to a situation where parties at different levels of an organizational hierarchy attend the same communications session.
  • the secondary portion 27 may not be accessible by parties at lower levels of the organizational hierarchy.
  • an access level/access rights of a user may be either stored in each communications apparatus 18 or stored on the at least one host server 14 .
  • the access level/access rights of the user may also be dependent on the type of the communications apparatus 18 (i.e. hardware dependent).
  • the content 30 may be provided by at least one of the communicating parties during the communication session using the “send” 25 ( e ) control.
  • the interface 20 is hosted and controlled by the host server 14 .
  • the host server 14 receives information from the plurality of communications apparatus 18 and controls (determines) the content 30 shown on the interface 20 on displays 16 for each communications apparatus 18 involved in the communications session.
  • the host server 14 may arrange the presentation of the content 30 in accordance to a set of rules.
  • the set of rules may include, for example, a first-in-first-out rule, prioritization of content based on hierarchical rank of the communicating party, prioritization of content based on type of communications apparatus used and so forth.
  • the host server 14 may also have a plurality of pre-determined screen arrangements which may be selected for presentation of the content 30 .
  • the plurality of pre-determined screen arrangements may be selected in accordance to the set of rules or may be selected by at least one of the plurality of the parties involved in the communications session.
  • the pre-determined screen arrangements may involve, for example, optimizing appearance of the content 30 , optimizing how the plurality of the parties appear during the communications session, any form of screen content arrangement to enhance comprehensibility of the content 30 shown on the interface 20 , and so forth.
  • the plurality of screen arrangements (a), (b), (c), (d) shown in FIG. 7 is purely illustrative and not limiting in any manner.
  • the features which have been repeatedly used in the screen arrangement examples of FIG. 7 include the interface 20 , the content 30 , the first row 24 and the second row 25 , all the features being as per the description of the first embodiment in preceding paragraphs.
  • the plurality of the content 30 may be arranged by the host server 14 in an organized manner in the main portion 26 on the display 16 of each communications apparatus 18 such that it is visibly comprehensible by all parties of the communications session.
  • the organized manner may be in the form of either a row/column grid arrangement or an overlaying arrangement.
  • the content 30 may include, for example, graphs (as shown), slide presentations, still images, videos and so forth.
  • the interface 20 may further include a functionality to compose and transmit a text message to any party participating in the communications session. This functionality may be invoked when the “chat” 25 ( a ) control is triggered. Triggering the “chat” 25 ( a ) control activates the messaging sub-window 60 as shown in FIG. 4 .
  • the texting of messages between the plurality of users may be carried out concurrently during the communications session. The texting of messages allow communication between parties involved in the communication session without the knowledge of parties who are either not supposed or not required to know about the texting-based communication. Thus, a degree of confidentiality is enabled with such texting-based communication. It should be noted that the functionality of texting of messages during a communication session may be disabled if desired/necessary.
  • the disabling of this functionality may be done by one of the parties in the communications session.
  • This party may be, for example, an initiator of the communications session, a hierarchical superior (in an organization) of the other parties in the communications session, a user of specific types of communications apparatus 18 and so forth.
  • the party in the communication session who is the hierarchical superior would have more control over proceedings of the communications session, specifically as they would have access to more available options when triggering the “ ” 25 ( f ) of the interface 20 . This may apply to users of specific types of communications apparatus 18 as well.
  • FIG. 4 shows a first embodiment of a messaging sub-window 60 used in the interface 20 .
  • the messaging sub-window 60 appears when a party participating in the communication session selects the “chat” 25 ( a ) control in the interface 20 .
  • the composition and transmission of the message is done using controls in the sub-window 60 .
  • a first panel 62 of the sub-window 60 shows texting which has taken place between parties involved in the texting session.
  • a second panel 64 of the sub-window 60 shows text input by a party participating in the texting session prior to transmission to the other parties of the texting session.
  • a “send” button 66 is activated to transmit text in the second panel 64 to all parties of the texting session.
  • the sub-window 60 may include a series 68 of selector boxes where all parties of the texting session would be able to select which parties to include in the texting session.
  • the interface 20 may also include an application where parties of the communications session are able to email one another as emails are typically easily referenced and archived when compared to a chain of textings.
  • the email application may include existing applications such as, for example, Lotus Notes and Microsoft Outlook.
  • the email application may be a proprietary application which mimics the look-and-feel of the interface 20 .
  • emails sent during the communications session would not require immediate replies unlike the texting session as mentioned earlier.
  • the interface 20 may be controllable by a single party in the communications session.
  • the single party may be able to control an appearance of the interface 20 and dictate all proceedings taking place on the interface 20 .
  • the single party may control the interface 20 by having a requisite set of rights to access the host server 14 .
  • the single party may be, for example, a hierarchical superior of all parties in the communications session, an assistant to the hierarchical superior, an organizer of the communications session, an initiator of the communications session and so forth.
  • FIG. 5 there is also shown an interface 40 viewable on a display for a communications apparatus used during a communications session between at least two parties.
  • An example of the communications apparatus 18 is shown in FIG. 5 .
  • the communications apparatus 18 may be any device which allows communications between different parties.
  • a display 16 is shown to be have virtual buttons 14 which may be activated because the display 16 is made from a panel which is sensitive to touch (i.e. a touch screen).
  • the display 16 may be either a resistive panel or a capacitive panel.
  • the interface 40 may be seen on the display 16 . While the display 16 is shown to be part of a handheld device, it should be understood that the interface 40 may also be applied to displays of any size, the displays being part of or functionally connected to communications apparatus.
  • FIG. 6 shows an overview of a system 10 which incorporates a plurality of the communications apparatus 18 .
  • the plurality of communications apparatus 18 are linked together using the internet 12 , and the interface 40 appearing on each communications apparatus 18 is hosted and controlled by at least one host server 14 .
  • the at least one host server 14 may also serve as a storage facility for each party in the communication session, where the storage facility is used to store recorded communication sessions.
  • the interface 40 may be used during a communication session between at least two parties. It should be noted that the communication session is not limited to communications utilising only voice, but relates to communications which includes a voice communication aspect like video conferencing.
  • the interface 40 includes a third edge 42 of the display 16 having a third row 44 of objects. Each object is shown to be denoted by A, B, C, D, and E. Each object (A, B, C, D, and E) of the third row 44 is for representing each party in the communication.
  • the third edge 42 may be selected from a left edge, a right edge, a bottom edge (as shown) and a top edge of the display 16 .
  • the third row 44 may be located at an edge which is preferred by the user.
  • the third row 44 may be located at the third edge 42 .
  • the third row 44 may be in close proximity to the third edge 42 rather than at the third edge 42 .
  • the third row 44 may also be a scrollable list of the objects which denotes all parties who may be involved in the communication.
  • all parties may include, for example, entities in the user's contact list (address book), entities in a particular organization, entities in a particular grouping, and so forth.
  • the user may select an object from the scrollable list to involve a party associated with the object in the communication session.
  • Each object may be, for example, a live video image of each party in the communication session (not able to be properly expressed in FIG. 2 ), a pre-recorded video image of each party in the communication session (not able to be properly expressed in FIG. 2 ), a still picture of each party in the communication session (like E), an animated representation of each party in the communication session (not able to be properly expressed in FIG. 2 ), a still representation of each party in the communication session (like A, B, C and D) and the like.
  • the animated representation of each party includes a form of a three dimensional avatar.
  • the interface 40 may also include a fourth edge 43 of the display 16 having a fourth row 45 of controls, like, for example, “chat” 45 ( a ) to invoke a messaging sub-window 60 as shown in FIG. 4 , “record” 45 ( b ) to commence recording of a communication session (stored either on the communications apparatus 18 or the at least one host server 14 ), “volume” 45 ( c ) to invoke volume controls during the communication session, “setting” 45 ( d ) to invoke video controls during the communication session, “send” 45 ( e ) to transmit data used for the communication session, “ ” 45 ( f ) to reveal more controls.
  • the fourth edge 43 may be selected from: a left edge, a right edge, a bottom edge and a top edge (as shown) of the display 16 .
  • the fourth row 45 may be located at an edge which is preferred by a user. The fourth row 45 may be in close proximity to the fourth edge 43 rather than at the fourth edge 43 .
  • the interface 40 also includes a main portion 46 of the display 16 for only showing content 48 relating to a topic for discussion at a particular point in time.
  • a graph is shown as the content 48 in the main portion 46 of the display 16 , denoting that the content 48 relates to the topic for discussion at the particular point in time.
  • the content 48 may be provided by any party involved in the communication session.
  • the host server 14 may arrange the presentation of the content 48 in accordance to a set of rules.
  • the set of rules may include, for example, a first-in-first-out rule, prioritization of content based on hierarchical rank of the communicating party, prioritization of content based on type of communications apparatus used and so forth.
  • the host server 14 may also have a plurality of pre-determined screen arrangements which may be selected for presentation of the content 30 .
  • the plurality of pre-determined screen arrangements may be selected in accordance to the set of rules or may be selected by at least one of the plurality of the parties involved in the communications session.
  • the pre-determined screen arrangements may involve, for example, optimizing appearance of the content 30 , optimizing how the plurality of the parties appear during the communications session, any form of screen content arrangement to enhance comprehensibility of the interface 20 , and so forth.
  • the plurality of screen arrangements (a), (b), (c), (d) shown in FIG. 7 is purely illustrative and not limiting in any manner.
  • the features which have been repeatedly used in the screen arrangement examples of FIG. 7 include the interface 20 , the content 30 , the first row 24 and the second row 25 , all the features being as per the description of the first embodiment in preceding paragraphs.
  • the plurality of the content 48 may be arranged by the host server 14 in an organized manner in the main portion 46 on the display 16 of each communications apparatus 18 such that it is visibly comprehensible by all parties of the communications session.
  • the organized manner may be in the form of either a row/column grid arrangement or an overlaying arrangement.
  • the content 48 may include, for example, graphs (as shown), slide presentations, still images, videos and so forth.
  • the speaking party's voice is detected by the speaking party's communications apparatus 18 (possibly using a microphone), and such information relating to the voice detection is relayed to the host server 14 .
  • This enables the host server 14 to change a state of the speaking party's object in the interface 40 shown on displays 16 on each of the plurality of communications apparatus 18 involved in communication with each other.
  • the change of state may be in a form of, for example, a blinking effect, a single occurrence resizing effect, a transitional blurring effect, a repeated resizing effect, or any combination of the aforementioned. While the change of state is not able to be properly expressed in the figures of the specification, it should not be necessary to do as a skilled person should be able to understand this aspect relating to the change of state.
  • the interface 40 may also include a sub-portion 50 of the interface 40 for showing a text-identifier of the party(s) speaking at a particular point in time.
  • the text-identifier may be, for example, a name, a pseudo identity, a code and so forth.
  • party D has a pseudo identity of “RacerBoi”.
  • the sub-portion 50 may be located at any position in the display 16 , not necessarily within the main portion 46 as shown.
  • the interface 40 may further include a functionality to compose and transmit a text message to any party participating in the communications session. This functionality may be invoked when the “chat” 45 ( a ) control is triggered. Triggering the “chat” 45 ( a ) control activates the messaging sub-window 60 as shown in FIG. 4 .
  • the texting of messages between the plurality of users may be carried out concurrently during the communications session. The texting of messages allow communication between parties involved in the communication session without the knowledge of parties who are either not supposed or not required to know about the texting-based communication. Thus, a degree of confidentiality is enabled with such texting-based communication. It should be noted that the functionality of texting of messages during a communication session may be disabled if desired/necessary.
  • the disabling of this functionality may be done by one of the parties in the communications session.
  • This party may be, for example, an initiator of the communications session, a hierarchical superior (in an organization) of the other parties in the communications session, a user of specific types of communications apparatus 18 and so forth.
  • the party in the communication session who is the hierarchical superior would have more control over proceedings of the communications session, specifically as they would have access to more available options when triggering the “ ” 45 ( f ) of the interface 40 . This may apply to users of specific types of communications apparatus 18 as well.
  • FIG. 4 shows a first embodiment of a messaging sub-window 60 used in the interface 40 .
  • the messaging sub-window 60 appears when a party participating in the communication session selects the “chat” 45 ( a ) control, where the selection is done in the interface 40 .
  • the composition and transmission of the message is done using controls in the sub-window 60 .
  • a first panel 62 of the sub-window 60 shows texting which has taken place between parties involved in the texting session.
  • a second panel 64 of the sub-window 60 shows text input by a party participating in the texting session prior to transmission to the other parties of the texting session.
  • a “send” button is activated to transmit text in the second panel 64 to all parties of the texting session.
  • the sub-window 60 may include a series of selector boxes where all parties of the texting session would be able to select which parties to include in the texting session.
  • the interface 20 may be controllable by a single party in the communications session.
  • the single party may be able to control an appearance of the interface 20 and dictate all proceedings taking place on the interface 20 .
  • the single party may control the interface 20 by having a requisite set of rights to access the host server 14 .
  • the single party may be, for example, a hierarchical superior of all parties in the communications session, an assistant to the hierarchical superior, an organizer of the communications session, an initiator of the communications session and so forth.

Abstract

There is provided an interface viewable on a display for a communications apparatus used during a session for voice communications between at least two parties. The interface includes at least one edge of the display having a row of objects, each object of the row being for representing each of the at least two parties; and a main portion of the display being for showing the object of the party speaking at a particular point in time, with a plurality of the objects being shown when a plurality of the parties are speaking at the particular point in time. Advantageously, the object of the speaking party is shown on the main portion when the speaking party's voice is detected by the speaking party's communications apparatus, a host server receiving information from the speaking party's communications apparatus to aid in displaying the object of the speaking party at the particular point in time. Alternatively, the object of the speaking party may also undergo a change of state, such as, for example, a blinking effect, a single occurrence resizing effect, a transitional blurring effect, a repeated resizing effect, and any combination of the aforementioned.

Description

    FIELD OF INVENTION
  • The present invention relates to the field of voice communications, particularly in relation to an interface which facilitates voice communications.
  • BACKGROUND
  • Technology has been evolving at a rapid pace in the field of communications, such that common forms of communication are no longer limited to telephone calls, facsimiles, telexes and the like. The increasing reach of the internet coupled with increases in data transmission rates have significantly broadened the forms of communication which are readily available for every person. In light of such developments, it is highly likely that an increasing number of people will change their preferred form of communication to one which utilizes data transmission over the internet.
  • With this change in the preferred form of communication, it is foreseeable that a manner which people communicate would also differ. Consequently, people may use communication devices which differ significantly than the ubiquitous communication device of this generation, namely, the mobile phone. This seismic change in the type of communication device being used has already been demonstrated in the days when paging devices were swapped for mobile phones. A repeat of such a similar event would be highly likely in the coming years.
  • In this regard, the use of purely verbal communication would become increasingly uncommon, and interfaces for communication would need to adapt to changes in the manner of communication. Thus, the present invention aims to optimize the interface for communication to meet the demands of upcoming forms of communication.
  • SUMMARY
  • In a first embodiment, there is provided an interface viewable on a display for a communications apparatus used during a session for voice communications between at least two parties. The interface includes at least one edge of the display having a row of objects, each object of the row being for representing each of the at least two parties; and a main portion of the display being for showing the object of the party speaking at a particular point in time, with a plurality of the objects being shown when a plurality of the parties are speaking at the particular point in time. Advantageously, the object of the speaking party is shown on the main portion when the speaking party's voice is detected by the speaking party's communications apparatus, a host server receiving information from the speaking party's communications apparatus to aid in displaying the object of the speaking party at the particular point in time. It is preferable that the edge is at, for example, left edge, right edge, bottom edge and top edge.
  • It is preferable that the object is selected from, for example, a live video image of each party, a pre-recorded video image of each party, a still picture of each party, an animated representation of each party, or a still representation of each party. The interface may include a sub-portion of the display being for showing a text-identifier of the party speaking at a particular point in time.
  • It is advantageous that the interface may further include a capability to compose and transmit a text message to a party by selecting an object of the party, where composing and transmitting the text message is done using controls in a sub-window in the display. However the capability to compose and transmit a text message amongst parties may be disabled by a party such as, for example, an initiator of the communications session, a hierarchical superior of the other parties in the communications session, or a user of specific types of communications apparatus.
  • The interface may also include a capability to compose and transmit an email message, wherein composing and transmitting the email message is done using controls in a separate email application.
  • The main portion of the display may show content provided by one of the parties relating to a topic for discussion at a particular point in time. The interface may be hosted and controlled by the host server, the host server receiving information from a plurality of communications apparatus and controlling the content to show on the interface on displays for each communications apparatus involved in the voice communications. Preferably, a plurality of the content is organized in a manner of either a row-column grid arrangement or a layering arrangement. The content may be, for example, graphs, slide presentations, pictures, and videos. It is preferable that the plurality of objects is organized in a manner of either a row-column grid arrangement or a layering arrangement.
  • Advantageously, the interface may also include a secondary portion of the display for showing notes recorded by a party of the communications session. However, there may be restricted access to the secondary portion of the display, with access dependent upon either hierarchical level of a party or type of communications apparatus being used in the communications session.
  • In a second embodiment, there is provided an interface viewable on a display for a communications apparatus used during a session for voice communications between at least two parties. The interface includes at least one edge of the display having a row of objects, each object of the row being for representing each of the at least two parties; and a main portion of the display being for showing content relating to a topic for discussion at a particular point in time, with a plurality of the content being shown when a plurality of the parties are presenting content at the particular point in time. It is advantageous that the object of the speaking party is shown to change state at the row of objects when the speaking party's voice is detected by the speaking party's communications apparatus, a host server receiving information from the speaking party's communications apparatus to aid in identifying the identity of the speaking party at the particular point in time.
  • Preferably, the object is selected from, for example, a live video image of each party, a pre-recorded video image of each party, a still picture of each party, an animated representation of each party, or a still representation of each party. The change of state may be, for example, a blinking effect, a single occurrence resizing effect, a transitional blurring effect, a repeated resizing effect, and any combination of the aforementioned.
  • DESCRIPTION OF DRAWINGS
  • In order that the present invention may be fully understood and readily put into practical effect, there shall now be described by way of non-limitative example only preferred embodiments of the present invention, the description being with reference to the accompanying illustrative drawings.
  • FIG. 1 shows a first embodiment of an interface of the present invention.
  • FIG. 2 shows a second embodiment of the interface of the present invention.
  • FIG. 3 shows a third embodiment of the interface of the present invention.
  • FIG. 4 shows a first embodiment of a messaging sub-window used in the interface of the present invention.
  • FIG. 5 shows an example of a communications apparatus used with the present invention.
  • FIG. 6 shows an overview of a system which supports the interface of the present invention.
  • FIG. 7 shows possible screen arrangements for the interface of the present invention.
  • DESCRIPTION OF PREFERRED EMBODIMENTS
  • With reference to FIG. 1, there is shown a first embodiment of an interface 20 viewable on a display for a communications apparatus. An example of the communications apparatus 18 is shown in FIG. 5. The communications apparatus 18 may be any device which allows communications between a plurality of different parties on at least one communications network. It should be noted that communications include, and is not limited to, voice conferencing, video conferencing and the like. In FIG. 5, a display 16 is shown to be have virtual buttons 14 which may be activated because the display 16 is made from a panel which is sensitive to touch (i.e. a touch screen). The display 16 may be either a resistive panel or a capacitive panel. The interface 20 may be generated on the display 16. While the display 16 is shown to be part of a handheld device, it should be understood that the interface 20 may also be applied to displays of any size, the displays being part of or functionally connected to an communications apparatus.
  • FIG. 6 shows an overview of a system 10 which includes a plurality of the communications apparatus 18. The plurality of communications apparatus 18 are linked together using the internet 12 (i.e. each of the communications apparatus 18 is logged into the Internet 12), and the interface 20 appearing on the display 16 of each communications apparatus 18 is hosted and controlled by at least one host server 14. The at least one host server 14 may also serve as a storage facility for each party in the communication session, where the storage facility is used to stored data such as, for example, recorded communication sessions, data belonging to a user of each communications apparatus 18 and so forth.
  • The interface 20 may be invoked during a communication session between at least two parties. It should be noted that the communication session is not limited to communications utilising only voice, but relates to communications which includes a voice communication aspect like video conferencing. Referring to FIG. 1, the interface 20 includes a first edge 22 of the display 16 having a first row 24 of objects. Each object is shown to be denoted by A, B, C, D, and E. Each object (A, B, C, D, and E) of the first row 24 represents each party in the communication. The first edge 22 may be selected from: a left edge, a right edge, a bottom edge (as shown) and a top edge of the display 16. The first row 24 may be located at an edge which is preferred/defined by a user. The first row 24 may be in close proximity to the first edge 22 rather than at the first edge 22. The first row 24 may also be a scrollable list of the objects which denotes all parties who may be involved in the communication. For example, all parties may include, for example, entities in the user's contact list (address book), entities in a particular organization, entities in a particular grouping, and so forth. The user may select an object from the scrollable list to involve a party associated with the object in the communication session.
  • Each object (A, B, C, D, and E) may be, for example, a live video image of each party in the communication session (not able to be properly expressed in FIG. 1), a pre-recorded video image of each party in the communication session (not able to be properly expressed in FIG. 1), a still picture of each party in the communication session (like E), an animated representation of each party in the communication session (not able to be properly expressed in FIG. 1), a still representation of each party in the communication session (like A, B, C and D) and the like. It should be noted that the animated representation of each party includes a form of a three dimensional avatar.
  • The interface 20 may also include a second edge 23 of the display 16 having a second row 25 of controls, like, for example, “chat” 25(a) to invoke a messaging sub-window 60 as shown in FIG. 4, “record” 25(b) to commence recording of a communication session (depending on a preference of a user of each communications apparatus 18, it may be stored either on the communications apparatus 18 or the at least one host server 14), “volume” 25(c) to invoke volume controls during the communication session, “setting” 25(d) to invoke video controls during the communication session, “send” 25(e) to transmit data used for the communication session, “
    Figure US20110055724A1-20110303-P00001
    25(f) to reveal more controls. It should be noted that the aforementioned controls are merely illustrative and neither the order nor the functionality is meant to be limiting in any manner. The second edge 23 may be selected from: a left edge, a right edge, a bottom edge and a top edge (as shown) of the display 16. The second row 25 may be located at an edge which is preferred by a user. The second row 25 may be in close proximity to the second edge 23 rather than at the second edge 23.
  • The interface 20 also includes a main portion 26 of the display 16 being for showing the object of the party speaking at a particular point in time. In FIG. 1, the object D is shown in the main portion 26 of the display 16, denoting/identifying that party D is speaking at the particular point in time. The speaking party's voice is detected by the speaking party's communications apparatus 18 (possibly using a microphone), and such information relating to the voice detection is relayed to the host server 14. The information relayed to the host server 14 enables the host server 14 to identify the speaking party's communications apparatus 18 and correspondingly display the appropriate object of the speaking party. This enables the host server 14 to display the speaking party's object on the interface 20 shown on displays 16 on each of the plurality of communications apparatus 18 involved in the communications session with each other. A plurality of the objects may be shown in the main portion 26 of the display 16 when a plurality of the parties are speaking concurrently at the particular point in time (not shown in FIG. 1 to avoid confusion). In such an instance, the plurality of the objects may be arranged in an organized manner in the main portion 26 such that the speaking parties are depicted in the main portion 26 at the particular point in time. The organized manner may be in the form of either a row-column grid arrangement, or a layering arrangement.
  • The interface 20 may also include a sub-portion 28 of the interface 20 for showing a text-identifier of the party(s) speaking at a particular point in time. The text-identifier may be, for example, a name, a pseudo identity, a code and so forth. In this example as shown in FIG. 1, party D has a pseudo identity of “RacerBoi”. The sub-portion 28 may be located at any position in the display 16, not necessarily within the main portion 26 as shown.
  • Referring to FIG. 3, there is shown another embodiment of the interface 20. In this embodiment, the main portion 26 may show content 30 relating to a topic for discussion at a particular point in time, and a secondary portion 27 shows notes recorded by a party of the communications session. The content 30 may be a specific data file that may be transmitted to all parties of the communications session in a manner akin to file sharing if it is not desirable for the content of the specific data file to be viewed in the main portion 26. The secondary portion 27 may not be viewable/accessible by all parties of the communications session. One such instance of restricted access relates to a situation where parties at different levels of an organizational hierarchy attend the same communications session. The secondary portion 27 may not be accessible by parties at lower levels of the organizational hierarchy. As such, an access level/access rights of a user may be either stored in each communications apparatus 18 or stored on the at least one host server 14. The access level/access rights of the user may also be dependent on the type of the communications apparatus 18 (i.e. hardware dependent). The content 30 may be provided by at least one of the communicating parties during the communication session using the “send” 25(e) control.
  • The interface 20 is hosted and controlled by the host server 14. The host server 14 receives information from the plurality of communications apparatus 18 and controls (determines) the content 30 shown on the interface 20 on displays 16 for each communications apparatus 18 involved in the communications session. When a plurality of the parties are presenting content 30 simultaneously, the host server 14 may arrange the presentation of the content 30 in accordance to a set of rules. The set of rules may include, for example, a first-in-first-out rule, prioritization of content based on hierarchical rank of the communicating party, prioritization of content based on type of communications apparatus used and so forth.
  • Referring to FIG. 7, the host server 14 may also have a plurality of pre-determined screen arrangements which may be selected for presentation of the content 30. The plurality of pre-determined screen arrangements may be selected in accordance to the set of rules or may be selected by at least one of the plurality of the parties involved in the communications session. The pre-determined screen arrangements may involve, for example, optimizing appearance of the content 30, optimizing how the plurality of the parties appear during the communications session, any form of screen content arrangement to enhance comprehensibility of the content 30 shown on the interface 20, and so forth. It should be appreciated that the plurality of screen arrangements (a), (b), (c), (d) shown in FIG. 7 is purely illustrative and not limiting in any manner. The features which have been repeatedly used in the screen arrangement examples of FIG. 7 include the interface 20, the content 30, the first row 24 and the second row 25, all the features being as per the description of the first embodiment in preceding paragraphs.
  • The plurality of the content 30 may be arranged by the host server 14 in an organized manner in the main portion 26 on the display 16 of each communications apparatus 18 such that it is visibly comprehensible by all parties of the communications session. The organized manner may be in the form of either a row/column grid arrangement or an overlaying arrangement. The content 30 may include, for example, graphs (as shown), slide presentations, still images, videos and so forth. In this embodiment, it would be possible for a user with the appropriate access level/access rights to visually ascertain the topic undergoing discussion, review discussion notes (ascertained by looking at the secondary portion 27) and the identity of the speaking party(s) (ascertained by looking at the sub-portion 28) just by referring to interface 20 shown on the display 16 of the communications apparatus 18.
  • The interface 20 may further include a functionality to compose and transmit a text message to any party participating in the communications session. This functionality may be invoked when the “chat” 25(a) control is triggered. Triggering the “chat” 25(a) control activates the messaging sub-window 60 as shown in FIG. 4. The texting of messages between the plurality of users may be carried out concurrently during the communications session. The texting of messages allow communication between parties involved in the communication session without the knowledge of parties who are either not supposed or not required to know about the texting-based communication. Thus, a degree of confidentiality is enabled with such texting-based communication. It should be noted that the functionality of texting of messages during a communication session may be disabled if desired/necessary. The disabling of this functionality may be done by one of the parties in the communications session. This party may be, for example, an initiator of the communications session, a hierarchical superior (in an organization) of the other parties in the communications session, a user of specific types of communications apparatus 18 and so forth. Typically, the party in the communication session who is the hierarchical superior would have more control over proceedings of the communications session, specifically as they would have access to more available options when triggering the “
    Figure US20110055724A1-20110303-P00001
    25(f) of the interface 20. This may apply to users of specific types of communications apparatus 18 as well.
  • FIG. 4 shows a first embodiment of a messaging sub-window 60 used in the interface 20. The messaging sub-window 60 appears when a party participating in the communication session selects the “chat” 25(a) control in the interface 20. The composition and transmission of the message is done using controls in the sub-window 60. A first panel 62 of the sub-window 60 shows texting which has taken place between parties involved in the texting session. A second panel 64 of the sub-window 60 shows text input by a party participating in the texting session prior to transmission to the other parties of the texting session. A “send” button 66 is activated to transmit text in the second panel 64 to all parties of the texting session. Finally, the sub-window 60 may include a series 68 of selector boxes where all parties of the texting session would be able to select which parties to include in the texting session.
  • Instead of using texting as mentioned in the previous paragraph, the interface 20 may also include an application where parties of the communications session are able to email one another as emails are typically easily referenced and archived when compared to a chain of textings. The email application may include existing applications such as, for example, Lotus Notes and Microsoft Outlook. Alternatively, the email application may be a proprietary application which mimics the look-and-feel of the interface 20. As per typical email applications, it is evident that emails sent during the communications session would not require immediate replies unlike the texting session as mentioned earlier.
  • It should be noted that the interface 20 may be controllable by a single party in the communications session. The single party may be able to control an appearance of the interface 20 and dictate all proceedings taking place on the interface 20. The single party may control the interface 20 by having a requisite set of rights to access the host server 14. The single party may be, for example, a hierarchical superior of all parties in the communications session, an assistant to the hierarchical superior, an organizer of the communications session, an initiator of the communications session and so forth.
  • In another embodiment as shown in FIG. 2, there is also shown an interface 40 viewable on a display for a communications apparatus used during a communications session between at least two parties. An example of the communications apparatus 18 is shown in FIG. 5. The communications apparatus 18 may be any device which allows communications between different parties. In FIG. 5, a display 16 is shown to be have virtual buttons 14 which may be activated because the display 16 is made from a panel which is sensitive to touch (i.e. a touch screen). The display 16 may be either a resistive panel or a capacitive panel. The interface 40 may be seen on the display 16. While the display 16 is shown to be part of a handheld device, it should be understood that the interface 40 may also be applied to displays of any size, the displays being part of or functionally connected to communications apparatus.
  • FIG. 6 shows an overview of a system 10 which incorporates a plurality of the communications apparatus 18. The plurality of communications apparatus 18 are linked together using the internet 12, and the interface 40 appearing on each communications apparatus 18 is hosted and controlled by at least one host server 14. The at least one host server 14 may also serve as a storage facility for each party in the communication session, where the storage facility is used to store recorded communication sessions.
  • The interface 40 may be used during a communication session between at least two parties. It should be noted that the communication session is not limited to communications utilising only voice, but relates to communications which includes a voice communication aspect like video conferencing. Referring to FIG. 2, the interface 40 includes a third edge 42 of the display 16 having a third row 44 of objects. Each object is shown to be denoted by A, B, C, D, and E. Each object (A, B, C, D, and E) of the third row 44 is for representing each party in the communication. The third edge 42 may be selected from a left edge, a right edge, a bottom edge (as shown) and a top edge of the display 16. The third row 44 may be located at an edge which is preferred by the user. It is not necessary for the third row 44 to be located at the third edge 42. The third row 44 may be in close proximity to the third edge 42 rather than at the third edge 42. The third row 44 may also be a scrollable list of the objects which denotes all parties who may be involved in the communication. For example, all parties may include, for example, entities in the user's contact list (address book), entities in a particular organization, entities in a particular grouping, and so forth. The user may select an object from the scrollable list to involve a party associated with the object in the communication session.
  • Each object (A, B, C, D, and E) may be, for example, a live video image of each party in the communication session (not able to be properly expressed in FIG. 2), a pre-recorded video image of each party in the communication session (not able to be properly expressed in FIG. 2), a still picture of each party in the communication session (like E), an animated representation of each party in the communication session (not able to be properly expressed in FIG. 2), a still representation of each party in the communication session (like A, B, C and D) and the like. It should be noted that the animated representation of each party includes a form of a three dimensional avatar.
  • The interface 40 may also include a fourth edge 43 of the display 16 having a fourth row 45 of controls, like, for example, “chat” 45(a) to invoke a messaging sub-window 60 as shown in FIG. 4, “record” 45(b) to commence recording of a communication session (stored either on the communications apparatus 18 or the at least one host server 14), “volume” 45(c) to invoke volume controls during the communication session, “setting” 45(d) to invoke video controls during the communication session, “send” 45(e) to transmit data used for the communication session, “
    Figure US20110055724A1-20110303-P00001
    45(f) to reveal more controls. It should be noted that the aforementioned controls are merely illustrative and neither the order nor the functionality is meant to be limiting in any manner. The fourth edge 43 may be selected from: a left edge, a right edge, a bottom edge and a top edge (as shown) of the display 16. The fourth row 45 may be located at an edge which is preferred by a user. The fourth row 45 may be in close proximity to the fourth edge 43 rather than at the fourth edge 43.
  • The interface 40 also includes a main portion 46 of the display 16 for only showing content 48 relating to a topic for discussion at a particular point in time. In FIG. 2, a graph is shown as the content 48 in the main portion 46 of the display 16, denoting that the content 48 relates to the topic for discussion at the particular point in time. The content 48 may be provided by any party involved in the communication session. When a plurality of the parties are presenting content 48 simultaneously, the host server 14 may arrange the presentation of the content 48 in accordance to a set of rules. The set of rules may include, for example, a first-in-first-out rule, prioritization of content based on hierarchical rank of the communicating party, prioritization of content based on type of communications apparatus used and so forth.
  • Referring to FIG. 7, the host server 14 may also have a plurality of pre-determined screen arrangements which may be selected for presentation of the content 30. The plurality of pre-determined screen arrangements may be selected in accordance to the set of rules or may be selected by at least one of the plurality of the parties involved in the communications session. The pre-determined screen arrangements may involve, for example, optimizing appearance of the content 30, optimizing how the plurality of the parties appear during the communications session, any form of screen content arrangement to enhance comprehensibility of the interface 20, and so forth. It should be appreciated that the plurality of screen arrangements (a), (b), (c), (d) shown in FIG. 7 is purely illustrative and not limiting in any manner. The features which have been repeatedly used in the screen arrangement examples of FIG. 7 include the interface 20, the content 30, the first row 24 and the second row 25, all the features being as per the description of the first embodiment in preceding paragraphs.
  • The plurality of the content 48 may be arranged by the host server 14 in an organized manner in the main portion 46 on the display 16 of each communications apparatus 18 such that it is visibly comprehensible by all parties of the communications session. The organized manner may be in the form of either a row/column grid arrangement or an overlaying arrangement. The content 48 may include, for example, graphs (as shown), slide presentations, still images, videos and so forth.
  • The speaking party's voice is detected by the speaking party's communications apparatus 18 (possibly using a microphone), and such information relating to the voice detection is relayed to the host server 14. This enables the host server 14 to change a state of the speaking party's object in the interface 40 shown on displays 16 on each of the plurality of communications apparatus 18 involved in communication with each other. The change of state may be in a form of, for example, a blinking effect, a single occurrence resizing effect, a transitional blurring effect, a repeated resizing effect, or any combination of the aforementioned. While the change of state is not able to be properly expressed in the figures of the specification, it should not be necessary to do as a skilled person should be able to understand this aspect relating to the change of state.
  • The interface 40 may also include a sub-portion 50 of the interface 40 for showing a text-identifier of the party(s) speaking at a particular point in time. The text-identifier may be, for example, a name, a pseudo identity, a code and so forth. In this example as shown in FIG. 2, party D has a pseudo identity of “RacerBoi”. The sub-portion 50 may be located at any position in the display 16, not necessarily within the main portion 46 as shown.
  • The interface 40 may further include a functionality to compose and transmit a text message to any party participating in the communications session. This functionality may be invoked when the “chat” 45(a) control is triggered. Triggering the “chat” 45(a) control activates the messaging sub-window 60 as shown in FIG. 4. The texting of messages between the plurality of users may be carried out concurrently during the communications session. The texting of messages allow communication between parties involved in the communication session without the knowledge of parties who are either not supposed or not required to know about the texting-based communication. Thus, a degree of confidentiality is enabled with such texting-based communication. It should be noted that the functionality of texting of messages during a communication session may be disabled if desired/necessary. The disabling of this functionality may be done by one of the parties in the communications session. This party may be, for example, an initiator of the communications session, a hierarchical superior (in an organization) of the other parties in the communications session, a user of specific types of communications apparatus 18 and so forth. Typically, the party in the communication session who is the hierarchical superior would have more control over proceedings of the communications session, specifically as they would have access to more available options when triggering the “
    Figure US20110055724A1-20110303-P00001
    45(f) of the interface 40. This may apply to users of specific types of communications apparatus 18 as well.
  • FIG. 4 shows a first embodiment of a messaging sub-window 60 used in the interface 40. The messaging sub-window 60 appears when a party participating in the communication session selects the “chat” 45(a) control, where the selection is done in the interface 40. The composition and transmission of the message is done using controls in the sub-window 60. A first panel 62 of the sub-window 60 shows texting which has taken place between parties involved in the texting session. A second panel 64 of the sub-window 60 shows text input by a party participating in the texting session prior to transmission to the other parties of the texting session. A “send” button is activated to transmit text in the second panel 64 to all parties of the texting session. Finally, the sub-window 60 may include a series of selector boxes where all parties of the texting session would be able to select which parties to include in the texting session.
  • It should be noted that the interface 20 may be controllable by a single party in the communications session. The single party may be able to control an appearance of the interface 20 and dictate all proceedings taking place on the interface 20. The single party may control the interface 20 by having a requisite set of rights to access the host server 14. The single party may be, for example, a hierarchical superior of all parties in the communications session, an assistant to the hierarchical superior, an organizer of the communications session, an initiator of the communications session and so forth.
  • Whilst there has been described in the foregoing description preferred embodiments of the present invention, it will be understood by those skilled in the technology concerned that many variations or modifications in details of design or construction may be made without departing from the present invention.

Claims (19)

1. An interface viewable on a display for a communications apparatus used during a session for voice communications between at least two parties, the interface including:
at least one edge of the display having a row of objects, each object of the row being for representing each of the at least two parties; and
a main portion of the display being for showing the object of the party speaking at a particular point in time, with a plurality of the objects being shown when a plurality of the parties are speaking at the particular point in time;
wherein the object of the speaking party is shown on the main portion when the speaking party's voice is detected by the speaking party's communications apparatus, a host server receiving information from the speaking party's communications apparatus to aid in displaying the object of the speaking party at the particular point in time.
2. The interface of claim 1, wherein the object is selected from the group consisting of: a live video image of each party, a pre-recorded video image of each party, a still picture of each party, an animated representation of each party, and a still representation of each party.
3. The interface of claim 1, further including a sub-portion of the display being for showing a text-identifier of the party speaking at a particular point in time.
4. The interface of claim 1, further including a capability to compose and transmit a text message to a party by selecting an object of the party, wherein composing and transmitting the text message is done using controls in a sub-window in the display.
5. The interface of claim 4, wherein the capability to compose and transmit a text message amongst parties is able to be disabled by a party selected from the group consisting of: an initiator of the communications session, a hierarchical superior of the other parties in the communications session, and a user of specific types of communications apparatus.
6. The interface of claim 1, wherein the edge is selected from the group consisting of: left edge, right edge, bottom edge and top edge.
7. The interface of claim 1, further including a capability to compose and transmit an email message, wherein composing and transmitting the email message is done using controls in a separate email application.
8. The interface of claim 1, wherein the main portion of the display also shows content provided by one of the parties relating to a topic for discussion at a particular point in time.
9. The interface of claim 8, wherein the interface is hosted and controlled by the host server, the host server receiving information from a plurality of communications apparatus and controlling the content to show on the interface on displays for each communications apparatus involved in the voice communications.
10. The interface of claim 9, wherein a plurality of the content is organized in a manner of either a row-column grid arrangement or a layering arrangement.
11. The interface of claim 9, wherein the content is selected from the group consisting of: graphs, slide presentations, pictures, and videos.
12. The interface of claim 9, wherein the host server presents content in a form selected from a plurality of pre-determined screen arrangements for a purpose selected from a group comprising: optimizing appearance of the content, optimizing how the plurality of the parties appear during the communications session, and enhancing comprehensibility of the content.
13. The interface of claim 1, wherein the plurality of objects is organized in a manner of either a row-column grid arrangement or a layering arrangement.
14. The interface of claim 1, further including a secondary portion of the display showing notes recorded by a party of the communications session.
15. The interface of claim 14, wherein there is restricted access to the secondary portion of the display, with access dependent upon either hierarchical level of a party or type of communications apparatus being used.
16. The interface of claim 1, wherein the list of objects is a scrollable list which denotes all parties who may be involved in the communication.
17. An interface viewable on a display for a communications apparatus used during a session for voice communications between at least two parties, the interface including:
at least one edge of the display having a row of objects, each object of the row being for representing each of the at least two parties; and
a main portion of the display being for showing content relating to a topic for discussion at a particular point in time, with a plurality of the content being shown when a plurality of the parties are presenting content at the particular point in time;
wherein the object of the speaking party is shown to change state at the row of objects when the speaking party's voice is detected by the speaking party's communications apparatus, a host server receiving information from the speaking party's communications apparatus to aid in identifying the identity of the speaking party at the particular point in time.
18. The interface of claim 17, wherein the object is selected from the group consisting of: a live video image of each party, a pre-recorded video image of each party, a still picture of each party, an animated representation of each party, and a still representation of each party.
19. The interface of claim 17, wherein the change of state is selected from the group consisting of: a blinking effect, a single occurrence resizing effect, a transitional blurring effect, a repeated resizing effect, and any combination of the aforementioned.
US12/934,997 2008-04-10 2009-04-02 Interface for voice communications Abandoned US20110055724A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/934,997 US20110055724A1 (en) 2008-04-10 2009-04-02 Interface for voice communications

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US12100599 2008-04-10
US12/100,599 US8896658B2 (en) 2008-04-10 2008-04-10 Interface for voice communications
PCT/SG2009/000120 WO2009126113A1 (en) 2008-04-10 2009-04-02 An interface for voice communications
US12/934,997 US20110055724A1 (en) 2008-04-10 2009-04-02 Interface for voice communications

Publications (1)

Publication Number Publication Date
US20110055724A1 true US20110055724A1 (en) 2011-03-03

Family

ID=41162107

Family Applications (2)

Application Number Title Priority Date Filing Date
US12/100,599 Active 2032-06-21 US8896658B2 (en) 2008-04-10 2008-04-10 Interface for voice communications
US12/934,997 Abandoned US20110055724A1 (en) 2008-04-10 2009-04-02 Interface for voice communications

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US12/100,599 Active 2032-06-21 US8896658B2 (en) 2008-04-10 2008-04-10 Interface for voice communications

Country Status (5)

Country Link
US (2) US8896658B2 (en)
EP (1) EP2266012A4 (en)
CN (2) CN103345681A (en)
TW (1) TWI575439B (en)
WO (1) WO2009126113A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111884908A (en) * 2020-06-23 2020-11-03 维沃移动通信有限公司 Contact person identification display method and device and electronic equipment

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI604314B (en) * 2014-12-24 2017-11-01 緯創資通股份有限公司 Method of connecting device adapted to interactive whiteboard system and host device thereof

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6233605B1 (en) * 1998-07-09 2001-05-15 Ncr Corporation Low-bandwidth remote conferencing
US20020093531A1 (en) * 2001-01-17 2002-07-18 John Barile Adaptive display for video conferences
US6466250B1 (en) * 1999-08-09 2002-10-15 Hughes Electronics Corporation System for electronically-mediated collaboration including eye-contact collaboratory
US6473114B1 (en) * 2000-04-14 2002-10-29 Koninklijke Philips Electronics N.V. Method and system for indicating change of speaker in a videoconference application
US20040008635A1 (en) * 2002-07-10 2004-01-15 Steve Nelson Multi-participant conference system with controllable content delivery using a client monitor back-channel
US20050015444A1 (en) * 2003-07-15 2005-01-20 Darwin Rambo Audio/video conferencing system
US20070043822A1 (en) * 2005-08-18 2007-02-22 Brumfield Sara C Instant messaging prioritization based on group and individual prioritization
US20070260684A1 (en) * 2006-05-05 2007-11-08 Sharma Heeral R Managing conference call participants in a roster
US20080091778A1 (en) * 2006-10-12 2008-04-17 Victor Ivashin Presenter view control system and method
US7487210B2 (en) * 1993-10-01 2009-02-03 Avistar Communications Corporation Method for managing real-time communications
US20090046139A1 (en) * 2003-06-26 2009-02-19 Microsoft Corporation system and method for distributed meetings
US20090086012A1 (en) * 2007-09-30 2009-04-02 Optical Fusion Inc. Recording and videomail for video conferencing call systems
US20090196570A1 (en) * 2006-01-05 2009-08-06 Eyesopt Corporation System and methods for online collaborative video creation
US20090214016A1 (en) * 2008-02-26 2009-08-27 International Business Machines Corporation Hierarchal control of teleconferences
US20090220064A1 (en) * 2008-02-28 2009-09-03 Sreenivasa Gorti Methods and apparatus to manage conference calls
US20100077319A1 (en) * 2004-10-01 2010-03-25 Microsoft Corporation Presentation Facilitation

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5619555A (en) * 1995-07-28 1997-04-08 Latitude Communications Graphical computer interface for an audio conferencing system
US6226367B1 (en) * 1997-04-23 2001-05-01 Nortel Networks Limited Calling line identification with location icon
US20040205132A1 (en) * 1999-10-07 2004-10-14 Czerwonka Larry R. Assignment of screen space for input of information by multiple independent users from different locations simultaneously
KR100318566B1 (en) * 1999-10-19 2001-12-28 서호석 Apparatus and method for locking objects using command serialization on a whiteboard
JP2001331614A (en) * 2000-05-19 2001-11-30 Sony Corp Network conference system, conference minutes generating method, conference managing server, and conference minutes generating method
US7617457B2 (en) * 2004-01-07 2009-11-10 At&T Intellectual Property I, L.P. System and method for collaborative call management
US20060031291A1 (en) * 2004-06-04 2006-02-09 Beckemeyer David S System and method of video presence detection
US7180535B2 (en) * 2004-12-16 2007-02-20 Nokia Corporation Method, hub system and terminal equipment for videoconferencing
US7768544B2 (en) * 2005-01-21 2010-08-03 Cutler Ross G Embedding a panoramic image in a video stream
US20090016512A1 (en) * 2007-07-11 2009-01-15 Bryant Raquel B Rules-Based On Hold Control During an Interactive Teleconference Session

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7487210B2 (en) * 1993-10-01 2009-02-03 Avistar Communications Corporation Method for managing real-time communications
US6233605B1 (en) * 1998-07-09 2001-05-15 Ncr Corporation Low-bandwidth remote conferencing
US6466250B1 (en) * 1999-08-09 2002-10-15 Hughes Electronics Corporation System for electronically-mediated collaboration including eye-contact collaboratory
US6473114B1 (en) * 2000-04-14 2002-10-29 Koninklijke Philips Electronics N.V. Method and system for indicating change of speaker in a videoconference application
US20020093531A1 (en) * 2001-01-17 2002-07-18 John Barile Adaptive display for video conferences
US20040008635A1 (en) * 2002-07-10 2004-01-15 Steve Nelson Multi-participant conference system with controllable content delivery using a client monitor back-channel
US20090046139A1 (en) * 2003-06-26 2009-02-19 Microsoft Corporation system and method for distributed meetings
US20050015444A1 (en) * 2003-07-15 2005-01-20 Darwin Rambo Audio/video conferencing system
US20100077319A1 (en) * 2004-10-01 2010-03-25 Microsoft Corporation Presentation Facilitation
US20070043822A1 (en) * 2005-08-18 2007-02-22 Brumfield Sara C Instant messaging prioritization based on group and individual prioritization
US20090196570A1 (en) * 2006-01-05 2009-08-06 Eyesopt Corporation System and methods for online collaborative video creation
US20070260684A1 (en) * 2006-05-05 2007-11-08 Sharma Heeral R Managing conference call participants in a roster
US20080091778A1 (en) * 2006-10-12 2008-04-17 Victor Ivashin Presenter view control system and method
US20090086012A1 (en) * 2007-09-30 2009-04-02 Optical Fusion Inc. Recording and videomail for video conferencing call systems
US20090214016A1 (en) * 2008-02-26 2009-08-27 International Business Machines Corporation Hierarchal control of teleconferences
US20090220064A1 (en) * 2008-02-28 2009-09-03 Sreenivasa Gorti Methods and apparatus to manage conference calls

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111884908A (en) * 2020-06-23 2020-11-03 维沃移动通信有限公司 Contact person identification display method and device and electronic equipment

Also Published As

Publication number Publication date
CN101999109A (en) 2011-03-30
TWI575439B (en) 2017-03-21
EP2266012A4 (en) 2011-06-22
US20090257574A1 (en) 2009-10-15
CN103345681A (en) 2013-10-09
US8896658B2 (en) 2014-11-25
WO2009126113A1 (en) 2009-10-15
TW200949667A (en) 2009-12-01
EP2266012A1 (en) 2010-12-29

Similar Documents

Publication Publication Date Title
US9800831B2 (en) Conveying attention information in virtual conference
US20160259502A1 (en) Diverse emojis/emoticons
US7640341B2 (en) Instant messaging for multi-user computers
EP3454509B1 (en) Apparatus and method for maintaining a message thread with opt-in permanence for entries
US7822607B2 (en) Computer application environment and communication system employing automatic identification of human conversational behavior
US8473850B2 (en) Methods and apparatuses for displaying and managing content during a collaboration session
US20060161624A1 (en) Methods and apparatuses for dynamically sharing a portion of a display for application based screen sampling
US20060190826A1 (en) Methods and apparatuses for dynamically sharing a portion of a display during a collaboration session
US20070286366A1 (en) Chat presence system
US20160246469A1 (en) Persistent conversations
US20060161622A1 (en) Methods and apparatuses for selectively sharing a portion of a display for application based screen sampling using direct draw applications
US9350692B1 (en) Integration of email and persistent conversations
US10147161B2 (en) Intelligibility of messages
US10200338B2 (en) Integrating communication modes in persistent conversations
US20170083210A1 (en) Collaboration room switching
WO2021147727A1 (en) Instant messaging sending method, apparatus and device
US8896658B2 (en) Interface for voice communications
CN109155010B (en) Electronic mail control system integrating time slot function
US20170098103A1 (en) Integrated message veiling system
US8700564B2 (en) Methods and apparatuses for presenting information associated with a target to a user
US20180091463A1 (en) Collaboration conversation notification
US20220413666A1 (en) Message display system
JP2015072539A (en) Display system, display device, and transfer data display method
WO2023115154A1 (en) A method and electronic device for messaging
WO2019211698A1 (en) Method for displaying a news feed in a social network or communications application

Legal Events

Date Code Title Description
AS Assignment

Owner name: CREATIVE TECHNOLOGY LTD, SINGAPORE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SIM, WONG HOO;LIM, SEH EING;CHENG, KOK HOONG VINCENT;AND OTHERS;SIGNING DATES FROM 20101008 TO 20101020;REEL/FRAME:025172/0639

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION