Simplified user interface for identifying people when making electronic communications

US11134142B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11134142-B2
Application numberUS-201816148534-A
CountryUS
Kind codeB2
Filing dateOct 1, 2018
Priority dateOct 1, 2018
Publication dateSep 28, 2021
Grant dateSep 28, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A request to identify a person is received from a user. For example the user may say “Find me the name of a person who sent me an email regarding Project X last week.” The request is to identify the person in order to establish an electronic communication session with the identified person. The request is parsed to identify one or more filtering criteria. One or more electronic record stores are determined based on the one or more filtering criteria. For example, specific devices on a network are identified. The one or more electronic record stores are searched using the one or more filtering criteria to create a filtered list of persons. The filtered list of persons is displayed on a first communication device in a simplified user interface. The simplified user interface dramatically reduces the time and steps necessary to identify the person and establish the communication session.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: one or more processors; and a computer readable medium coupled with the processor and comprising processor readable and executable instructions that program the one or more processors to: receive a request from a user to identify a person; parse the request to identify one or more filtering criteria; based on the one or more filtering criteria, determine one or more electronic record stores to search; create a filtered list of two or more contacts by searching the one or more electronic record stores using the one or more filtering criteria, wherein the filtered list comprises a prior communication column and a contact column for each of the two or more contacts, wherein the prior communication column comprises a plurality of graphical user interface elements, wherein each graphical user interface element is associated with a prior communication between one of the two or more contacts and the user; and transmit the filtered list of two or more contacts to a first communication device, wherein one of the two or more contacts is associated with the person. 2. The system of claim 1 , wherein the processor readable and executable instructions further program the one or more processors to: send one or more electronic records associated with the two or more contacts for display on the first communication device using the user interface; receive, via the first communication device, a selection of one of the one or more electronic records; and send, to the first communication device, data associated with the selected one of the one or more electronic records for display via the user interface. 3. The system of claim 2 , wherein the data associated with the selected one of the one or more electronic records comprises text of an email. 4. The system of claim 1 , wherein the one or more filtering criteria comprise filtering criteria of an email and/or calendar application and wherein the filtering criteria of the email and/or calendar application create the filtered list based one or more of: a position of a contact name in relation to a head of an email recipient field, a latest sender in an email thread, a more active sender in the email thread, a date of the email, a time of an email, an organization of a sender of the email, an organization of a recipient of the email, a number of emails within a time period, an attachment in the email, a subject of the attachment in the email, a type of the attachment in the email, a time of a calendar event, a date of the calendar event, and participants in the calendar event. 5. The system of claim 1 , wherein the one or more filtering criteria comprise filtering criteria for a conference call and wherein the filtering criteria for the conference call create the filtered list based on one or more of: a roster of participants in the conference call, a Radio Frequency Identifier (RFID) of participants in a conference room that was part of the conference call, a more active talker in the conference call, a less active talker in the conference call, a date of the conference call, a time of the conference call, and a location of a participant in the conference call. 6. The system of claim 1 , wherein the one or more filtering criteria comprise filtering criteria for a voicemail message and wherein the filtering criteria for the voicemail message create the filtered list based on one or more of: a date of the voicemail message, a time of the voicemail message, a subject of the voicemail message, an organization of a person who left the voicemail message, and a location of the person who left the voicemail message. 7. The system of claim 1 , wherein the one or more filtering criteria comprise filtering criteria for a social media network and wherein the filtering criteria for the social media network create the filtered list based on one or more of: a number of posts by a person on the social media network, a date of a post on the social media network, a time of the post on the social media network, a number of followers of the person on the social media network, a length of the post on the social media network, an organization of the person on the social media network, a document posted on the social media network, a time of posting of the document, and a date of posting of the document. 8. The system of claim 1 , wherein the one or more filtering criteria are based on one or more of: a participant in a video game, a time of the video game, a date of the video game, a length of the video game, a participant in a virtual reality meeting, a time of the virtual reality meeting, a date of the virtual reality meeting, a length of the virtual reality meeting, a facial recognition of the participant in the virtual reality meeting, a submitter of a trouble ticket, a caller to a contact center, a date a document was printed, a time the document was printed, a time the document was created, a date the document was scanned, a time the document was scanned, a date of a faxed document, a time of the faxed document, and an issue in a tracking system. 9. The system of claim 1 , wherein the processor readable and executable instructions further program the one or more processors to: receive a second request to identify the person; refine the one or more filtering criteria by parsing the second request; determine one or more refined electronic record stores to search, wherein the one or more refined electronic record stores are determined based on the refined one or more filtering criteria; search the one or more refined electronic record stores using the refined one or more filtering criteria to create a second filtered list of contacts; and send the second filtered list of contacts to the first communication device. 10. The system of claim 1 , wherein the plurality of graphical user interface elements represent documents related to the request. 11. A method comprising: receiving, by one or more processors, a request from a user to identify a person; parsing, by the one or more processors, the request to identify one or more filtering criteria; based on the one or more filtering criteria, determining, by the one or more processors, one or more electronic record stores to search; creating, by the one or more processors, a filtered list of two or more contacts by searching the one or more electronic record stores using the one or more filtering criteria, wherein the filtered list comprises a prior communication column and a contact column for each of the two or more contacts, wherein the prior communication column comprises a plurality of graphical user interface elements, wherein each graphical user interface element is associated with a prior communication between one of the two or more contacts and the user; and transmitting, by the one or more processors, the filtered list of two or more contacts to a first communication device, wherein one of the two or more contacts is associated with the person. 12. The method of claim 11 , further comprising: sending, by the one or more processors, one or more electronic records associated with the two or more persons for display on the first communication device using the user interface; receiving, by the one or more processors, a selection of one of the one or more electronic records from the first communication device; and sending, by the one or more processors, data associated with the selected one of the one or more electronic records to the first communication device for display via the user interface. 13. The method of claim 11 , wherein the one or more filtering criteria comprise filtering criteria of an email and/or calendar applicatio

Assignees

Inventors

Classifications

  • Filtering based on additional data, e.g. user or group profiles (filtering in web context G06F16/9535, G06F16/9536) · CPC title

  • Query formulation · CPC title

  • Sorting, e.g. according to history or frequency of use · CPC title

  • Directories allowing storage of additional subscriber data, e.g. metadata · CPC title

  • Management thereof, e.g. manual editing of data · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11134142B2 cover?
A request to identify a person is received from a user. For example the user may say “Find me the name of a person who sent me an email regarding Project X last week.” The request is to identify the person in order to establish an electronic communication session with the identified person. The request is parsed to identify one or more filtering criteria. One or more electronic record stores ar…
Who is the assignee on this patent?
Avaya Inc
What technology area does this patent fall under?
Primary CPC classification H04M1/27453. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 28 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).