Identifying contacts

US9767434B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9767434-B2
Application numberUS-50011009-A
CountryUS
Kind codeB2
Filing dateJul 9, 2009
Priority dateJul 9, 2009
Publication dateSep 19, 2017
Grant dateSep 19, 2017

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.

The present disclosure may include receiving a query from a computing device at a server having a database, the query identifying a desired attribute. The present disclosure may also include searching the database to identify contact information for at least one individual having the attribute corresponding to the query. The attribute may include at least one of skills, expertise, product, organization, geography and language The contact information may be transmitted to the computing device via an electronic message identifying the contact information.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for transmitting an email, comprising: presenting to a user, by an email client application, a plurality of pre-defined attributes of contacts associated with the user; receiving, from the user and within the email client application, a selection of at least two of the plurality of pre-defined attributes; receiving, from the user and within the email client application, a weight for each of the at least two selected pre-defined attributes; forwarding, by the email client application and using the at least two selected pre-defined attributes and associated selected weights, a query to an email server; receiving, from the email server and based upon the query, a plurality of contacts matching the query and associated contact email addresses of the plurality of contacts; receiving, from the user and within the email client application, a selection of at least one of the plurality of contacts; automatically populating, by the email client application, an address field of the email with an email address associated with the selected at least one contact; and transmitting, to the selected at least one contact, by the mail client application, the email using the email address. 2. The computer-implemented method of claim 1 , wherein each of the received plurality of contacts includes a rating associated therewith, and each rating is based upon the at least two selected pre-defined attributes and corresponding selected weights. 3. The computer-implemented method of claim 2 , wherein the address field of the email is automatically populated in the email client application with a highest-rated one of the received plurality of contacts. 4. The computer-implemented method of claim 1 , wherein at least one of the plurality of pre-defined attributes is, is skills, expertise, product, organization, geography, or language. 5. A computer hardware system for transmitting an email, comprising: at least one hardware processor, wherein the at least one hardware processor is configured to perform: presenting to a user, by an email client application, a plurality of pre-defined attributes of contacts associated with the user; receiving, from the user and within the email client application, a selection of at least two of the plurality of pre-defined attributes; receiving, from the user and within the email client application, a weight for each of the at least two selected pre-defined attributes; forwarding, by the email client application and using the at least two selected pre-defined attributes and associated selected weights, a query to an email server; receiving, from the email server and based upon the query, a plurality of contacts matching the query and associated contact email addresses of the plurality of contacts; receiving, from the user and within the email client application, a selection of at least one of the plurality of contacts; automatically populating, by the email client application, an address field of the email with an email address associated with the selected at least one contact; and transmitting, to the selected at least one contact, by the mail client application, the email using the email address. 6. The computer hardware system of claim 5 , wherein each of the received plurality of contacts includes a rating associated therewith, and each rating is based upon the at least two selected pre-defined attributes and corresponding selected weights. 7. The computer hardware system of claim 6 , wherein an address field of the email is automatically populated in the email client application with a highest-rated one of the received plurality of contacts. 8. The computer hardware system of claim 5 , wherein at least one of the plurality of pre-defined attributes is skills, expertise, product, organization, geography, or language. 9. A computer program product, comprising a storage hardware device having stored therein computer usable instructions for transmitting an email, the computer usable instructions, which when executed by a computer hardware system, cause the computer hardware system to perform: presenting to a user, by an email client application, a plurality of pre-defined attributes of contacts associated with the user; receiving, from the user and within the email client application, a selection of at least two of the plurality of pre-defined attributes; receiving, from the user and within the email client application, a weight for each of the at least two selected pre-defined attributes; forwarding, by the email client application and using the at least two selected pre-defined attributes and associated selected weights, a query to an email server; receiving, from the email server and based upon the query, a plurality of contacts matching the query and associated contact email addresses of the plurality of contacts; receiving, from the user and within the email client application, a selection of at least one of the plurality of contacts; automatically populating, by the email client application, an address field of the email with an email address associated with the selected at least one contact; and transmitting, to the selected at least one contact, by the mail client application, the email using the email address. 10. The computer program product of claim 9 , wherein each of the received plurality of contacts includes a rating associated therewith, and each rating is based upon the at least two selected pre-defined attributes and corresponding selected weights. 11. The computer program product of claim 10 , wherein an address field of the email is automatically populated in the email client application with a highest-rated one of the received plurality of contacts. 12. The computer program product of claim 9 , wherein at least one of the plurality of pre-defined attributes is skills, expertise, product, organization, geography, or language.

Assignees

Inventors

Classifications

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 US9767434B2 cover?
The present disclosure may include receiving a query from a computing device at a server having a database, the query identifying a desired attribute. The present disclosure may also include searching the database to identify contact information for at least one individual having the attribute corresponding to the query. The attribute may include at least one of skills, expertise, product, orga…
Who is the assignee on this patent?
Raguillat Fred, Farrell Colm, Harpur Liam, and 3 more
What technology area does this patent fall under?
Primary CPC classification G06Q10/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 19 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).