Computer-implemented system and method for validating call connections
Abstract
A computer-implemented system and method for validating call connections is provided. Metadata about a connecting party is collected during a call, wherein the call is received by or initiated by a user. A connection status for the call is verified. The connecting party metadata is compared with connecting party records stored in a database and an attempt to determine an identity of the connecting party is made based on the comparison. A determination as to whether a security certificate is present with the metadata is made. The connection status is determined based on the connecting party identity attempt and the identification of whether the security certificate is present. The determined connection status is provided to the user.

Term
7.1 yearsleft in the term
Expires 31 October 2033.
- Priority and filed
- Granted
- Today
- Expires
57 claims: 8 independent, 49 dependent
- 1What is claimed is:1. A method for displaying secure call connections, comprising: obtaining metadata about a connecting party from a call that is at least one of received by and initiated by a user upon commencement of a ring tone for the call;determining a call connection based on whether the metadata for the call includes a security certificate for the connecting party;and providing a display of the call connection, comprising: designating the call connection as secure when the security certificate is present in the metadata for the call and displaying an icon for the secure call connection on a telephone of the user, and designating the call connection as not secure when the security certificate is not present in the metadata for the call and displaying a different icon for the non-secure call connection on a telephone of the user.
- 2A method according to Claim 1, further comprising:providing a log of the call and other calls for the user;and displaying an icon with one or more calls in the log based on whether the connection for that call was secure.
- 3A method according to Claim 1, further comprising:providing an identity of the connecting party with the display of the verified call connection.
- 4A method according to Claim I, wherein the metadata comprises at least one of an identity of the connecting party, a location of the connecting party, a signature associated with an encryption key, and a security certificate.
- 5A method according to Claim 1, wherein the icon comprises at least one of a lock when the call connection is secure and a lock with a slash when the call connection is not secure.
- 6A computer-implemented system for determining call connection status, comprising:metadata associated with a receiving party;and CA 2972545 2018-09-10 CSCD039-2CA a security server to monitor a call initiated by a calling party to the receiving party, to determine an identity of the receiving party via the metadata, wherein the metadata is obtained upon reaching a ring tone of the receiving party, to determine that a connection with the receiving party is secure during the call when the metadata comprises a security certificate, and to provide a status of the secure connection to each of the calling party and the receiving party, wherein the security server delivers the status to a mobile device associated the calling party and a mobile device associated with the receiving party and determines a type of the status to be provided to the calling party and the receiving party based on types of the mobile devices.
- 7A system according to Claim 6, wherein the status is displayed as one of an icon, picture, symbol, pop-up message, text message, Instant Message, and email.
- 8A system according to Claim 6, wherein the status is provided to one or more of the calling party and the receiving party as a sound.
- 9A system according to Claim 6, wherein the security server extracts from the metadata one or more of name, telephone number, and unique identification code and determines the identity of the receiving party from at least one of the name, telephone number, and unique identification code.
- 10A system according to Claim 6, wherein the security server provides a web page to the calling party to submit a request for call monitoring.
- 11A system according to Claim 10, wherein the security server receives prior to the call a request from the calling party via the web page to determine the connection status with the receiving party.
- 12A system according to Claim 6, wherein the security server provides an identity of the calling party to the receiving party. CA 2972545 2018-09-10 CSCD039-2CA
- 13A system according to Claim 6, wherein the security server protects sensitive information received from at least one of the calling party and the receiving party during the call.
- 14A computer-implemented method for determining call connection status, comprising:monitoring a call initiated by a calling party to a receiving party;obtaining metadata associated with the receiving party upon reaching a ring tone of the receiving party;determining an identity of the receiving party via the metadata;determining that a connection with the receiving party is secure during the call when the metadata comprises a security certificate;providing via a security server, a status of the secure connection to each of the calling party and the receiving party;and delivering the status to a mobile device associated the calling party and a mobile device associated with the receiving party, wherein the security server determines a type of the status to be provided to the calling party and the receiving party based on types of the mobile devices.
- 15A method according to Claim 14, wherein the status is displayed as one of an icon, picture, symbol, pop-up message, text message, Instant Message, and email.
- 16A method according to Claim 14, wherein the status is provided to one or more of the calling party and the receiving party as a sound.
- 17A method according to Claim 14, further comprising:extracting from the metadata one or more of name, telephone number, and unique identification code;and determining the identity of the receiving party from at least one of the name, telephone number, and unique identification code.
- 18A method according to Claim 14, further comprising:providing a web page to the calling party to submit a request for call monitoring. CA 2972545 2018-09-10 CSCD039-2CA
- 19A method according to Claim 18, further comprising:receiving a request from the calling party via the web page to determine the connection status with the receiving party prior to the call.
- 20A method according to Claim 14, further comprising:providing an identity of the calling party to the receiving party.
- 21A method according to Claim 14, further comprising:protecting sensitive information received from at least one of the calling party and the receiving party during the call.
- 22A computer-implemented system for determining a status of a call connection, comprising:metadata associated with one party to a call obtained upon commencement of the call with another party, wherein the metadata comprises one or more of an identity of the party, a location of the party, and a signature to associate an encryption key with the party;and a security server to perform the following: initiate verification of the call by receiving a request for verification from one of the parties prior to the call;monitor one or more calls to and from that party upon approval of that party’s request for verification;determine from the metadata an identification of the party and whether a security certificate is present;assign a status of unsecure to a connection of the call when the security certificate is not present;provide the call connection status to the other party to the call via a mobile device;and receive a selection via the mobile device from the other party in response to the call connection status provided.
- 23A system according to Claim 22, wherein the security server determines the party identification via one or more of a name, telephone number, and unique identification code. CA 2972545 2018-09-10 CSCD039-2CA
- 24A system according to Claim 22, wherein the security server delivers the call connection status as one or more of a display on the mobile device, a sound, a text message, and an email.
- 25A system according to Claim 22, wherein the call connection status is displayed on the mobile device as one or more of a picture, symbol, and text.
- 26A system according to Claim 22, wherein the unsecure call connection is displayed as a lock symbol with a slash.
- 27A system according to Claim 22, wherein the party is one of the caller and the callee.
- 28A system according to Claim 22, wherein the selection of the other party comprises one of accepting the call and declining the call.
- 29A system according to Claim 22, wherein the security server obtains the metadata from the security certificate associated with the party.
- 30A computer-implemented method for determining a status of a call connection, comprising:obtaining metadata associated with a party to a call upon commencement of the call with another party, wherein the metadata comprises one or more of an identity of the party, a location of the party, and a signature to associate an encryption key with the party;initiating verification of the call, comprising: receiving a request for verification from one of the parties prior to the call;and monitoring one or more calls to and from that party upon approval of that party’s request for verification;determining from the metadata an identification of the party and whether a security certificate is present;assigning a status of unsecure to a connection of the call when the security certificate is not present;CA 2972545 2018-09-10 CSCD039-2CA providing the call connection status to the other party to the call via a mobile device;and receiving a selection via the mobile device from the other party in response to the call connection status provided.
- 31A method according to Claim 30, further comprising:determining the party identification via one or more of a name, telephone number, and unique identification code.
- 32A method according to Claim 30, further comprising:delivering the call connection status as one or more of a display on the mobile device, a sound, a text message, and an email.
- 33A method according to Claim 30, further comprising:displaying the call connection status on the mobile device as one or more of a picture, symbol, and text.
- 34A method according to Claim 30, further comprising:displaying the unsecure call connection as a lock symbol with a slash.
- 35A method according to Claim 30, wherein the party is one of the caller and the callee.
- 36A method according to Claim 30, wherein the selection of the other party comprises one of accepting the call and declining the call.
- 37A method according to Claim 30, further comprising:obtaining the metadata from the security certificate associated with the party.
- 38A computer-implemented system for determining call status, comprising:a security server to perform the following: receive a request from a recipient to access a web page for caller identification, wherein the web page is downloaded on a device of the recipient upon receipt of the request CA 2972545 2018-09-10 CSCD039-2CA by the security server and a request to transfer call information from incoming and outgoing calls of the recipient is received via the web page;monitor the incoming and outgoing calls of the recipient upon acceptance of the request;identify a call from a caller to the recipient;determine an identity of the caller based on the transferred call information;confirm whether a security certificate of the caller is available;determine a status of the call based on one of a presence and an absence of the security certificate;provide the identity of the caller to the recipient;and determine a type of notification for the determined call status based on a type of the determined call status;and the determined notification type provided to the recipient with the caller identity.
- 39A system according to Claim 38, wherein the incoming and outgoing calls are recorded.
- 40A system according to Claim 38, wherein the call information is collected at a time comprising one of when the call is connected between the caller and the recipient, and the caller hears a ring tone.
- 41A system according to Claim 38, wherein the call comprises a voice interaction over at least one of a landline telephone, mobile telephone, and internetwork.
- 42A system according to Claim 38, wherein the identity of the caller comprises at least one of a name, telephone number, and unique identification code.
- 43A system according to Claim 38, wherein the call is accepted by the recipient or declined by the recipient based on the determined call status.
- 44A system according to Claim 38, wherein the security server receives sensitive information from the recipient during the call. CA 2972545 2018-09-10 CSCD039-2CA
- 45A system according to Claim 44, wherein the sensitive information from the recipient is encrypted prior to providing the sensitive information to the caller.
- 46A system according to Claim 38, wherein the notification is provided via as a sound through the device, a text message, an Instant message, an email, and a display on the device comprising one of a picture, symbol, and text
- 47A system according to Claim 38, wherein the device of the recipient comprises one of a mobile computing device and a computer.
- 48A computer-implemented method for determining call status, comprising:receiving via a security server a request from a recipient to access a web page for caller identification, wherein the web page is downloaded on a device of the recipient upon receipt of the request by the security server and a request to transfer call information from incoming and outgoing calls of the recipient is received via the web page;monitoring via the security server the incoming and outgoing calls of the recipient upon acceptance of the request;identifying a call from a caller to the recipient;determining an identity of the caller based on the transferred call information;confirming whether a security certificate of the caller is available;determining a status of the call based on one of a presence and an absence of the security certificate;providing the identity of the caller to the recipient;determining a type of notification for the determined call status based on a type of the determined call status;and delivering the notification with the caller identity.
- 49A method according to Claim 48, wherein the incoming and outgoing calls are recorded.
- 50A method according to Claim 48, wherein the call information is collected when the call is connected between the caller and the recipient or when the caller hears a ring tone. CA 2972545 2018-09-10 CSCD039-2CA
- 51A method according to Claim 48, wherein the call comprises a voice interaction over at least one of a landline telephone, mobile telephone, and internetwork.
- 52A method according to Claim 48, wherein the identity of the caller comprises at least one of a name, telephone number, and unique identification code.
- 53A method according to Claim 48, wherein the call is accepted by the recipient or declined by the recipient based on the determined call status.
- 54A method according to Claim 48, wherein the security server receives sensitive information from the recipient during the call.
- 55A method according to Claim 54, wherein the sensitive information from the recipient is encrypted prior to providing the sensitive information to the caller.
- 56A method according to Claim 48, wherein the notification is provided via as a sound through the device, a text message, an Instant message, an email, and a display on the device comprising one of a picture, symbol, and text.
- 57A method according to Claim 48, wherein the device of the recipient comprises one of a mobile computing device and a computer.
Independent claims57
46 paragraphs in 19 sections, as filed
COMPUTER-IMPLEMENTED SYSTEM AND METHOD FOR VALIDATING CALL CONNECTIONS
TECHNICAL FIELD
The present invention relates in general to call security and, in particular, to a computer-implemented system and method for validating call connections.
BACKGROUND ART
Telephone use has heavily increased since the introduction of mobile telephones, which users can utilize, not just in their homes, but in their cars, while walking, at work, and during daily activities. While telephone usage can be casual, such as talking with friends, other usage may require the disclosure of sensitive information, such as when making a purchase over the phone, paying a bill, or providing medical information.
Users may be hesitant to provide the required sensitive information due to concerns that a breach of the sensitive information could occur based on, for example, man-in-themiddle attacks. Telephone lines that are not secure are open to such attacks. Another concern is whether the person to whom the user is providing the sensitive information is trusted or is associated with a trusted party. For example, a user receives a call from his doctor’s office asking for personal information, such as mailing address or credit card information to resolve an outstanding bill. When the call is received, the user may be able to determine the telephone number and possibly the owner of the telephone number using caller ID. However, on mobile telephones, the owner of the telephone number only appears if the telephone number is programmed into the phone and the calling party calls from that specific telephone number. Further, the user is unable to determine whether the incoming call is made over a secure connection.
Attempts to secure telephone connections have been made by encrypting voice data transmitted via the call. Yet, notice of the secure connection is not provided to the other party. Conversely, secure Web pages display information informing a user that the Web site is secure and sensitive information will be protected. For instance, Web pages are made secure using Secure Socket Layer (SSL). Using SSL, data transmitted between a Web page and Web servers are encrypted so that the data is not legible or accessible by unauthorized third parties. Users are can identify whether a Web page is secure by looking for a lock icon in a status bar of a Web browser in which the Web page is displayed, locating a site seal provided by a SSL
CA 2972545 2017-07-07
CSCD039-2CA vendor, if present, and the letter “s” listed with a protocol of a uniform resource locator for the Web page.
Cisco® Unified IP Phones, of Cisco Systems, Inc., San Jose, CA. use Cisco Unified Communications Manager to provide security icons to be enabled. The icons indicate whether 5 a call is secure and whether a connected device is trusted. Λ trusted device includes a Cisco device or a third-party device that has passed Cisco security criteria for trusted connections. A determination as to whether a device is trusted is made when the device is added to a user system. However, the Unified Communications Manager can only be utilized when an individual purchases a particular Cisco telephone. Thus, the Unified Communications
Manager fails to address providing connection notifications to a global collection of landline and mobile telephones, and maintaining a log of calls with connection notifications.
Accordingly, a system and method to verify whether a call is secure and to notify users of a status of the call connection is needed to prevent users from fraud and unauthorized disclosure of personal information.
CA 2972545 2017-07-07
CSCD039-2CA
DISCLOSURE OF THE INVENTION
To ease a user’s concerns regarding providing sensitive information over the telephone, verification of a secure telephone connection should be made and provided to the user. The user can initiate a call to or receive a call from a participating party. Metadata regarding the participating party is collected and used to determine whether the call connection is secure. A decision regarding the verification is displayed to the user who can then decide whether to continue or end the call, or whether to provide or refuse providing sensitive information. Specifically, a decision that the call connection is secure or that the call connection is not secure can be displayed on a screen of a mobile phone, as a sound or light display on a landline phone, or as a text message, including SMS text messages, email, or social network message.
An embodiment provides a computer-implemented system and method for validating call connections. Metadata about a connecting party is collected during a call, wherein the call is received by or initiated by a user. A connection status for the call is verified. The connecting party metadata is compared with connecting party records stored in a database and an attempt to determine an identity of the connecting party is made based on the comparison. A determination as to whether a security certificate is present with the metadata is made. The connection status is determined based on the connecting party identity attempt and the identification of whether the security certificate is present. The determined connection status 20 is provided to the user.
Still other embodiments will become readily apparent to those skilled in the art from the following detailed description, wherein are described embodiments of the invention by way of illustrating the best mode contemplated for carrying out the invention. As will be realized, the invention is capable of other and different embodiments and its several details are 25 capable of modifications in various obvious respects. Accordingly, the drawings and detailed description are to be regarded as illustrative in nature and notas restrictive.
CA 2972545 2017-07-07
CSCD039-2CA
DESCRIPTION OF THE DRAWINGS
FIGURE I is a block diagram showing a system for providing notice of validated call connections, in accordance with one embodiment.
FIGURE 2 is a flow diagram showing a method for providing notice of validated call 5 connections, in accordance with one embodiment.
FIGURE 3 is a screenshot showing, by way of example, notice of a secure call connection for an incoming call.
FIGURE 4 is a screenshot showing, by way of example, notice of a non-secure call connection for an incoming call.
FIGURE 5 is a screenshot showing, by way of example, notice of a secure call connection for an outgoing call.
FIGURE 6 is a screenshot showing, by way of example, notice of a non-secure call connection for an outgoing call.
FIGURE 7 is a screenshot showing, by way of example, a telephone call log of previously received secure and non-secure calls.
CA 2972545 2017-07-07
CSCD039-2CA
BEST MODE FOR CARRYING OUT THE INVENTION
Users are more likely to provide sensitive information if they know that the connection over which the information is to be provided, is secure. Users are often requested to provide sensitive information over a telephone line. I lowever, users are unable to verify whether a call connection is secure and whether the information, if provided, will be protected. Therefore, to encourage the user to provide the requested information, a status of a call connection should be verified and displayed to a caller upon initiation of a telephone call.
Verification of a call connection and providing notice of the verification can assist a user in determining whether to provide sensitive information to another party during a voice interaction, such as a telephone call. FIGURE I is a block diagram showing a system for validating secure connections, in accordance with one embodiment. A user can communicate through a call with a connecting party 11 via conventional telephone handsets 13a-c through Plain Old Telephone Service (POTS) 12, portable handsets I5a-c through cellular and satellite telephone service 14, and VoIP clients 17 and Internet telephony clients 18, as well as other forms and combinations of telephony, message, and voice-based communications via an internetwork 16, such as the Internet. A call can be a voice interaction over a landline telephone, mobile telephone, or via computers over the internetwork between the user and a connecting party. Other voice interactions are possible. The user is a party, such as an individual or business entity that wants to verify whether a call connection with a connecting party is secure. Conversely, the connecting party II is an individual or business entity whose identity can be determined and call connection is verified.
The call can be initiated by the user to the connecting party or alternatively, by the connecting party to the user. Once the call is connected and the caller hears a ring, metadata, including a security certificate, is collected from the connecting party, regardless of whether the connecting party is the caller or the recipient. The collected metadata is transmitted to a security server 18 via the internetwork 16. The security server 18 includes an identifier 20, a verifier 21, and a notifier 22. The identifier 20 determines an identity of the connecting party, while the verifier 21 verifies a status of the call connection by examining the metadata of the connecting party and by determining whether the connection of the connecting party is secure. The connection associated with the connecting party can be determined to be secure if the data transmitted from the connecting party to the user is encrypted. Other types of secure connections arc possible. The notifier 22 generates and provides a notification to the user,
CA
2972545 2017-07-07
CSCD039-2CA which can include the identity of the connecting party and whether the connection of the connecting party is secure. The notification is further discussed below with reference to FIGURES 3-6.
A database 19 is interconnected to the security server 18 and can store the metadata, including security certificates 23 or call records 24, which are based on previous calls by the user and the connecting party. The call records 24 can be stored by call or by party, such as for the user and each of the connecting parties. The call records can include an identity of the caller and the recipient, a time and date, and a verification status of the call connection.
In one embodiment, verification and notification of a call connection is initiated based on a request from the user. Specifically, the user can send a request to the security server 18, prior to any communication with a connecting party, to access a Web page (not shown), which can be downloaded on a device associated with the user, such as a mobile telephone 15a-c or computer 17a-c. The user can send a further request to the security server 18, via the Web page, to transfer call information, such as metadata, to the security server 18 upon receipt.
Once the user request is accepted, the security server 18 can monitor incoming and outgoing calls of the user, and can verify the connection of the connecting party as caller or recipient, respectively.
The handsets I3a-b, 15a-c, computers I7a-c, and security server 11 each include components conventionally found in general purpose programmable computing devices, such 20 as a central processing unit, memory, input/output ports, network interfaces, and non-volatile storage, although other components are possible. Moreover, other information sources in lieu of or in addition to the servers, and other information consumers, in lieu of or in addition to the handsets and computers, are possible.
Additionally, the handsets I3a-b, 15a-c, computers I7a-c, and security server 11 can each include one or more modules for carrying out the embodiments disclosed herein. The modules can be implemented as a computer program or procedure written as source code in a conventional programming language and is presented for execution by the central processing unit as object or byte code or written as interpreted source code in a conventional interpreted programming language interpreted by a language interpreter itself executed by the central processing unit as object, byte, or interpreted code. Alternatively, the modules could also be implemented in hardware, either as integrated circuitry or burned into read-only memory components. The various implementations of the source code and object and byte codes can
CA 2972545 2017-07-07
CSCD039-2CA be held on a computer-readable storage medium, such as a floppy disk, hard drive, digital video disk (DVD), random access memory (RAM), read-only memory (ROM) and similar storage mediums. Other types of modules and module functions are possible, as well as other physical hardware components.
Validating a secure or non-secure call connection can assist a user in determining whether to participate in a call associated with the connection. FIGURE 2 is a block diagram showing a method for providing notification of a verified call connection, in accordance with one embodiment. An incoming call is identified (block 31). The incoming call can be initiated by a user or a connecting party with whom the user can communicate. Metadata regarding the connecting party is obtained (block 32). The metadata is analyzed to determine an identity of the connecting party (block 33) and whether a connection of the connecting party is secure (block 34). The metadata can include an identity of the connecting party, a location of the connecting party, and a signature to associate an encryption key with the connecting party. The identity of the connecting party can include a name, telephone number, unique identification code, or other identifiers. Other metadata is possible. In one embodiment, the metadata can be obtained from a security certificate associated with the connecting party.
A secure connection can be determined when a security certificate is present. If a secure connection is detected (block 34), a notification of the secure connection is provided 20 (block 35) to the user. Otherwise, if a secure connection is not detected (block 34), for example, no security certificate is present, a notification of the non-secure connection is provided (block 36) to the user. The type of notification provided can be determined based on the device used by the user to communicate. For example, the notification can be provided as a display on a screen of a mobile device or a computer, as a sound through a conventional telephone, or as a text message, Instant Message, or email.
When provided as a display, the notification can be one or more of a picture, symbol, or text that appears on a screen of a computing device, such as a mobile telephone or computer. FIGURE 3 is a screenshot 40 showing, by way of example, notice 42 of a secure call connection for an incoming call. An incoming call 41 is identified and displayed on a 30 screen of a mobile device, such as a mobile computing device. The incoming call can be displayed using an identity of the caller, such as the connecting party. The identity can include a name or telephone number, as well as other identifiers. A status of the incoming call
CA 2972545 2017-07-07
CSCD039-2CA connection from the connecting party is verified by identifying metadata, if any, associated with the connecting party, and analyzing the metadata. In one example, the metadata can include a security certificate. If the metadata indicates that the connection is secure, a visual notification 42 of the secure connection can be displayed. Specifically, in one embodiment, 5 the connection can be determined to be secure when a security certificate is present.
The notification 42 can include a verification of the secure connection and a further identity of the connecting party that called the user, which can be displayed via one or more of symbols, drawings, or text. The further identification of the connecting party can include a name, which indicates that the telephone number 51 is a verified number of the named connecting party. The further identification can also include telephone number or location, if not previously provided. In one embodiment, the notification 42 includes a lock symbol, indicating a secure connection, a name of the connecting party, and a message that the connection is verified. Other displays are possible. The notification 42 can be displayed at or near a top of the screen, in the middle of, or at or near the bottom of the screen. Further, the notification 42 can be displayed on the left side, right side, or center of the screen. At a minimum, the notification 42 should be large enough that a user can see the notification before or during the call.
Once the user receives notification of the call connection status, the user can decide whether to accept the call or not, such as by selecting an answer button 43 or a decline button 20 44, respectively. If answered and sensitive information is requested, the user can be assured that the sensitive information to be provided will be protected based on the secure call connection.
When the connection is not secure, notification of the non-secure connection is displayed. FIGURE 4 is a screenshot 50 showing, by way of example, notice 52 of a non25 secure call connection upon receipt of an incoming call. An incoming call is received from a connecting party and an identity, such as the telephone number 51, of the calling party is displayed on a screen of a computing device, such as a mobile telephone or computer. Metadata of the connecting party can be identified and analyzed to determine whether the incoming call connection is secure. If the connection is not secure, notification 52 is provided 30 to the caller as a display on a screen of the mobile device, as described above with reference to FIGURE 3. The display can include a lock symbol with a slash through the symbol and a message that the connection is not verified. Other displays are possible.
CA 2972545 2017-07-07
CSCD039-2CA
After the user receives notification of the non-secure connection, the user can decide whether or not to accept the incoming call. The user can accept the call by selecting an answer button 53 or can decline the call by selecting a decline button 54. If the user decides to accept the call, the user may decline from providing any requested sensitive information since the connecting party could not be verified, the call connection is not secure, and the sensitive information, if provided, may be breached.
Notification of call connection verification can also be provided when the user is the caller and the connecting party is the recipient of the call. FIGURED 5 is a screenshot showing, by way of example, notice of a secure call connection for an outgoing call. The user makes a 10 call by dialing a telephone number 61 of a connecting party with whom he wants to communicate. The telephone number 61 is displayed on a screen of a computing device initiating the call.
Once a ring tone is reached, metadata of the connecting party can be obtained, if available. The metadata is analyzed to determine whether the connection of the connecting 15 party is secure. If determined to be secure, notification 61 is provided to the user on the screen of the computing device. As described above with reference to FIGURES 3 and 4. the notification can include a lock symbol, indicating a secure connection, a name of the connecting party, and a message that the connection is verified, as well as other components. I'he notification 42 can be displayed at or near a top of the screen, in the middle of, or at or 20 near the bottom of the screen. Further, the notification 42 can be displayed on the left side, right side, or center of the screen. At a minimum, the notification 42 should be large enough that a user can see the notification before or during the call.
If the connection is secure, the user can comfortably provide sensitive information to the connecting party without concerns that an unauthorized party can access the information.
However, if the user no longer wishes to speak to the connecting party, the user can end the call by selecting an end button 73.
Notification of a non-secure connection can also be displayed on an outgoing call by the user. FIGURE 6 is a screenshot 70 showing, by way of example, notice 72 of a non-secure call connection for an outgoing call. The user initiates the call by dialing a telephone number 30 71 of the connecting party. Once the call is connected, metadata about the connecting party can be collected. The metadata is analyzed and a status of the call connection is verified. If the connection is not secure, a visual notification 72 can be provided to the user on the screen,
CA 2972545 2017-07-07
CSCD039-2CA as described above with reference to FIGURE 5. The notification can include a lock symbol with a slash, indicating a non-securc connection, and a message that the connection could not be verified, as well as other components. The user can continue with the call, but may take further precaution when requested to provide sensitive information since the call connection is 5 not secure. Alternatively, the user can terminate the call by selecting an end button 73.
The call connection verification notification can also be provided in a record of the calls in a call log. FIGURE 7 is a screenshot 80 showing, by way of example, a telephone call log 81 of previously received secure and non-secure calls. Previous calls, both incoming and outgoing can be recorded in a log 81. Each of the calls can be identified by the telephone number or name of a connecting party with whom the user communicates. Additionally, the verification notification 82, 83 can be displayed next to each call in the log 81. A secure notification 82 is displayed when the call connection for a call was secure and a non-secure notification 83 is displayed when the connection was not secure.
In a further embodiment, notification of call connection validation can be provided as a 15 sound over a conventional telephone. For instance, a secure connection can be indicated by a beep noise, while a non-secure connection can be indicated by a buzz noise.
In yet a further embodiment, the notification can be visually provided as a pop-up message on a screen of a computing device, SMS text message, email, or Instant Message.
Contents19
7 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7
15 members in 3 offices
Members15
| Document | Office | Kind | |
|---|---|---|---|
| CA2831527A1 | Canada | A1 | |
| CA2972545A1 | Canada | A1 | |
| EP2728832A1 | European Patent Office (EPO) | A1 | |
| US2014128030A1 | United States of America | A1 | |
| US9357382B2 | United States of America | B2 | |
| US2016277566A1 | United States of America | A1 | |
| US9560196B2 | United States of America | B2 | |
| CA2831527C | Canada | C | |
| US2017223182A1 | United States of America | A1 | |
| US9781256B2 | United States of America | B2 | |
| US2018048761A1 | United States of America | A1 | |
| US9912806B1 | United States of America | B1 | |
| US2018198909A1 | United States of America | A1 | |
| CA2972545CThis record | Canada | C | |
| US10511710B2 | United States of America | B2 |
7 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Other event occurredST27 STATUS EVENT CODE: N-6-6-W10-W00-W100 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: LETTER SENTW00 | W00 | |
| Ip right lapsedLapsedST27 STATUS EVENT CODE: N-6-6-H10-H13-H100 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: MAINTENANCE FEE AND LATE FEE NOT PAID BY DEADLINE OF NOTICEH13 | H13 | |
| Other event occurredST27 STATUS EVENT CODE: N-6-6-W10-W00-W100 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: LETTER SENTW00 | W00 | |
| Ip right lapsedLapsedST27 STATUS EVENT CODE: N-4-6-H10-H13-H100 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: MAINTENANCE FEE AND LATE FEE NOT PAID BY DEADLINE OF NOTICEH13 | H13 | |
| Other event occurredST27 STATUS EVENT CODE: A-4-4-W10-W00-W100 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: LETTER SENTW00 | W00 | |
| Other event occurredST27 STATUS EVENT CODE: A-4-4-W10-W00-W100 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: LETTER SENTW00 | W00 | |
| Examination requestEEER | EEER |
Numbers
- Publication
- 2972545
- Application
- 2972545
Titles2
- English
- COMPUTER-IMPLEMENTED SYSTEM AND METHOD FOR VALIDATING CALL CONNECTIONS
- French
- SYSTEME ET PROCEDE INFORMATISES POUR VALIDER DES CONNEXIONS D'APPEL
Classification
- CPC, 15
- H04L63/0823
- H04L63/126
- H04W4/21
- H04W4/16
- H04W4/20
- H04W12/102
- H04M1/72406
- H04L67/02
- H04M3/42042
- H04L63/0428
- H04M3/42059
- H04M3/42161
- H04M2203/6045
- H04M2203/609
- H04M2242/10
- IPC, 3
- H04W12 12
- H04M1 66
- H04M1 72406