Systems and methods for personifying communications

US10049660B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10049660-B2
Application numberUS-201715489414-A
CountryUS
Kind codeB2
Filing dateApr 17, 2017
Priority dateJan 31, 2014
Publication dateAug 14, 2018
Grant dateAug 14, 2018

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.

Systems and methods are described for personifying communications. According to at least one embodiment, the computer-implemented method for personifying a natural-language communication includes observing a linguistic pattern of a user. The method may also include analyzing the linguistic pattern of the user and adapting the natural-language communication based at least in part on the analyzed linguistic pattern of the user. In some embodiments, observing the linguistic pattern of the user may include receiving data indicative of the linguistic pattern of the user. The data may be one of verbal data or written data. Written data may include at least one of a text message, email, social media post, or computer-readable note. Verbal data may include at least one of a recorded telephone conversation, voice command, or voice message.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method of personifying a natural-language communication, comprising: receiving, from a device associated with a user, an indication of a linguistic pattern comprising a verbal linguistic pattern and a written linguistic pattern from the user; determining at least one characteristic of the user based at least in part on receiving the linguistic pattern; determining colloquialisms associated with the determined characteristic; comparing the verbal linguistic pattern and the written linguistic pattern; adjusting a linguistic algorithm of an automation system associated with the user to include the determined colloquialisms based at least in part on determining the at least one characteristic and the comparing the verbal linguistic pattern and the written linguistic pattern; and generating a communication to the user using the adjusted linguistic algorithm, wherein the communication includes the determined colloquialisms. 2. The computer-implemented method of claim 1 , wherein the device associated with the user further comprises: a sensor associated with the automation system. 3. The computer-implemented method of claim 2 , wherein the sensor further comprises: a microphone, a video camera, a keyboard, or any combination thereof. 4. The computer-implemented method of claim 1 , wherein the device associated with the user further comprises: a personal computing device, a mobile phone, a control panel, or any combination thereof. 5. The computer-implemented method of claim 1 , further comprising: wherein determining the at least one characteristic of the user further comprises determining a geographical region associated with the user; and wherein determining colloquialisms associated with the user further comprises determining colloquialisms associated with the geographical region. 6. The computer-implemented method of claim 5 , wherein determining colloquialisms further comprises: analyzing linguistic patterns stored in a historical database. 7. The computer-implemented method of claim 1 , further comprising: wherein determining the at least one characteristic of the user further comprises determining an age group associated with the user; determining a sentence structure or syntax associated with the determined age group; and adjusting the linguistic algorithm to include the determined sentence structure or syntax. 8. The computer-implemented method of claim 1 , further comprising: wherein determining the at least one characteristic of the user further comprises determining an age group associated with the user; and wherein determining colloquialisms associated with the user further comprises determining colloquialisms associated with the determined age group. 9. The computer-implemented method of claim 1 , wherein adjusting the linguistic algorithm further comprises: updating the linguistic algorithm at a plurality of pre-determined time intervals. 10. The computer-implemented method of claim 9 , wherein updating the linguistic algorithm further comprises: adjusting the time intervals as the linguistic algorithm is refined over time for the user. 11. An apparatus for personifying a natural-language communication, comprising: a processor; a memory in electronic communication with the processor; and instruction stored in the memory, the instructions being executable by the processor to: receive, from a device associated with a user, an indication of a linguistic pattern comprising a verbal linguistic pattern and a written linguistic pattern from the user; determine at least one characteristic of the user based at least in part on receiving the linguistic pattern; determining colloquialisms associated with the determined characteristic; compare the verbal linguistic pattern and the written linguistic pattern; adjust a linguistic algorithm of an automation system associated with the user to include the determined colloquialisms based at least in part on determining the at least one characteristic and the comparing the verbal linguistic pattern and the written linguistic pattern; and generating a communication to the user using the adjusted linguistic algorithm, wherein the communication includes the determined colloquialisms. 12. The apparatus of claim 11 , further comprising: wherein when the processor determines the at least one characteristic, the instructions are further executable by the processor to determine a geographical region associated with the user; and determining colloquialisms associated with the determined characteristic further comprises determining characteristics associated with the geographical region. 13. The apparatus of claim 12 , wherein when the processor determines, the instructions are further executable to instruct the processor to: analyzing linguistic patterns stored in a database. 14. The apparatus of claim 11 , further comprising: wherein when the processor determines the at least one characteristic, the instructions are further executable by the processor to determine an age group associated with the user; determine a sentence structure or syntax associated with the determined age group; and adjust the linguistic algorithm to include the determined sentence structure or syntax. 15. The apparatus of claim 11 , further comprising: wherein when the processor determines the at least one characteristic, the instructions are further executable by the processor to determine an age group associated with the user; and determining colloquialisms associated with the determined characteristic further comprises determining colloquialisms associated with the determined age group. 16. The apparatus of claim 11 , wherein when the processor adjusts, the instructions are further executable to instruct the processor to: update the linguistic algorithm at a plurality of pre-determined time intervals. 17. The apparatus of claim 16 , wherein when the processor adjusts, the instructions are further executable to instruct the processor to: adjust at least one of the plurality of predetermined time intervals as the linguistic algorithm is refined over time for the user. 18. A computer-program product for personifying a natural-language communication, the computer-program product comprising a non-transitory computer-readable medium storing instructions executable by a processor to: receive, from a device associated with a user, an indication of a linguistic pattern comprising a verbal linguistic pattern and a written linguistic pattern from the user; determine at least one characteristic of the user based at least in part on receiving the linguistic pattern; determine colloquialisms associated with the determined characteristic; compare the verbal linguistic pattern and the written linguistic pattern; adjust a linguistic algorithm of an automation system associated with the user to include the determined colloquialisms based at least in part on determining the at least one characteristic and the comparing the verbal linguistic pattern and the written linguistic pattern; and generate a communication to the user using the adjusted linguistic algorithm, wherein the communication includes the determined colloquialisms. 19. The computer-program product of claim 18 , wherein adjusting the linguistic algorithm further comprises: updating the linguistic algorithm at a plurality of pre-determined time intervals.

Assignees

Inventors

Classifications

  • Data-driven translation · CPC title

  • Concept to speech synthesisers; Generation of natural phrases from machine-based concepts (generation of parameters for speech synthesis out of text G10L13/08) · CPC title

  • G10L15/18Primary

    using natural language modelling · CPC title

  • of the speaker; Human-factor methodology · CPC title

  • Physics · mapped topic

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 US10049660B2 cover?
Systems and methods are described for personifying communications. According to at least one embodiment, the computer-implemented method for personifying a natural-language communication includes observing a linguistic pattern of a user. The method may also include analyzing the linguistic pattern of the user and adapting the natural-language communication based at least in part on the analyzed…
Who is the assignee on this patent?
Vivint Inc
What technology area does this patent fall under?
Primary CPC classification G10L15/18. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 14 2018 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).