IP Library Granted Patent US 12,309,669
Granted Patent B2
US 12,309,669 · App. 18/666,412 · Granted May 20, 2025

Method and apparatus for managing communication inquiries

Inventors: Dana Tardelli (Atlanta, GA); Ginger Chien (Bellevue, WA); Adrianne Luu (Atlanta, GA); Leonid Razoumov (Riverdale, NY); Nemmara K. Shankaranarayanan (Bridgewater, NJ)
Assignees: AT&T INTELLECTUAL PROPERTY I, L.P.; AT&T MOBILITY II LLC
H04W4/12G06Q10/10G06Q30/0203G06Q30/0241H04L67/564H04L67/61H04L67/306H04L67/54H04L67/565H04L67/62H04N21/47202H04N21/4788
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,309,669
App. No.
18/666,412
Granted
May 20, 2025
Kind
B2
Abstract

A system that incorporates teachings of the present disclosure may include, for example, a processing system that analyses, without user intervention, content of a first message directed from equipment of a sending user to equipment of a receiving user, to identify a task. The processing system determines that the receiving user is unable to perform the task according to biometric data of the receiving user. The biometric data is selected from one of heart rate, blood pressure, respiratory rate, and combinations thereof. According to the content of the first message and the biometric data obtained from the receiving user, the processing system determines that the task should be delegated to another user, and responsive thereto, provides a second message associated with the task to equipment of the other user. Other embodiments are disclosed.

Claims (68)

1. A server, comprising:

a processing system including a processor; and

a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:

receiving an inquiry command from a first communication device of a first user, wherein the inquiry command originates at the first communication device and is directed to obtaining a response from a second user;

obtaining first behavior information associated with the first user;

determining an urgency level according to content of the inquiry command and first behavior information;

monitoring a calendar of the second user to identify presence data for the second user and time and location commitments of the second user;

determining an importance rating of the inquiry command by applying handling rules according to the urgency level and the presence data for the second user;

determining a time and message format for receipt of the inquiry command by a second communication device of the second user based on the importance rating;

broadcasting the inquiry command and the importance rating to a plurality of communication devices; and

receiving a plurality of responses from the plurality of communication devices.

2. The server of claim 1 , wherein the operations further comprise:

analyzing content of the inquiry command to determine a process for delivery of a message to equipment of the plurality of communication devices, wherein the inquiry command lacks a designation of a particular recipient communication device.

3. The server of claim 2 , wherein the inquiry command comprises a request for a response from a receiving user and wherein the analyzing comprises:

applying message handling rules in accordance with the first behavior information.

4. The server of claim 3 , wherein the analyzing further comprises:

applying dynamic message handling rules adjusted in accordance with the first behavior information.

5. The server of claim 2 , wherein the analyzing comprises:

applying one or more of a parsing engine, a natural language engine and a rhetorical library to determine a subject matter and details of the inquiry command.

6. The server of claim 1 , wherein the receiving the inquiry command comprises:

receiving a text from the first communication device, receiving a voice recording from the first communication device, receiving a video recording of a gesture by the first user from the first communication device, or a combination of these.

7. The server of claim 1 , wherein the operations further comprise:

receiving a rating feedback on accuracy of the importance rating.

8. The server of claim 7 , wherein the operations further comprise:

determining an updated importance rating of a subsequent inquiry command based at least in part on the rating feedback on accuracy.

9. The server of claim 1 , wherein the operations further comprise:

filtering the first behavior information.

10. The server of claim 9 , wherein the filtering the first behavior information comprises:

comparing the presence data for the second user with presence data for the first user; and

identifying a conflict in presence based on the comparing.

11. A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:

receiving an inquiry command from a first communication device of a first user, wherein the inquiry command originates at the first communication device;

obtaining first behavior information associated with the first user, wherein the first behavior information comprises a social interaction between the first user and a second user;

determining an urgency level according to content of the inquiry command and first behavior information;

monitoring a calendar of the second user to identify presence data for the second user and time and location commitments of the second user;

determining an importance rating of the inquiry command by applying handling rules according to the urgency level and the presence data for the second user;

determining a time and message format for receipt of the inquiry command by a second communication device of the second user based on the importance rating;

communicating the inquiry command and the importance rating to a plurality of communication devices;

receiving a plurality of responses from the plurality of communication devices;

receiving feedback on accuracy of the importance rating; and

determining an accuracy of the importance rating according to the feedback.

12. The non-transitory machine-readable medium of claim 11 , wherein the operations further comprise:

determining an updated importance rating of a subsequent inquiry command based at least in part on the accuracy of the importance rating.

13. The non-transitory machine-readable medium of claim 11 , wherein the operations further comprise:

analyzing content of the inquiry command to determine a process for delivery of a message to equipment of the plurality of communication devices.

14. The non-transitory machine-readable medium of claim 13 , wherein the analyzing further comprises:

applying dynamic message handling rules adjusted in accordance with the first behavior information.

15. The non-transitory machine-readable medium of claim 13 , wherein the analyzing further comprises:

applying one or more of a parsing engine, a natural language engine and a rhetorical library to determine a subject matter and details of the inquiry command.

16. The non-transitory machine-readable medium of claim 11 , wherein the operations further comprise:

identifying, in the inquiry command, a request for a response from a receiving user; and

analyzing the inquiry command by applying message handling rules in accordance with the first behavior information.

17. A method, comprising:

receiving, by a processing system including a processor, an inquiry command from a first communication device of a first user, wherein the inquiry command originates at the first communication device and is directed to obtaining a response from a second user;

obtaining, by the processing system, first behavior information associated with the first user;

applying by the processing system, to the inquiry command, message handling rules in accordance with the first behavior information;

determining, by the processing system, an urgency level according to content of the inquiry command and first behavior information;

determining, by the processing system, an importance rating of the inquiry command by applying handling rules according to the urgency level and presence data associated with the second user;

determining, by the processing system, a time and message format for receipt of the inquiry command by a second communication device of the second user based on the importance rating;

broadcasting, by the processing system, the inquiry command and the importance rating to a plurality of communication devices; and

receiving, by the processing system, a plurality of responses from the plurality of communication devices.

18. The method of claim 17 , comprising:

monitoring, by the processing system, a calendar of the second user to identify presence data for the second user and time and location commitments of the second user.

19. The method of claim 17 , comprising:

receiving, by the processing system, feedback on accuracy of the importance rating; and

determining, by the processing system, an accuracy of the importance rating according to the feedback.

20. The method of claim 19 , comprising:

determining, by the processing system, an updated importance rating of a subsequent inquiry command based at least in part on the accuracy.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2024
From: RAZOUMOV, LEONID; SHANKARANARAYANAN, NEMMARA K.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 068393/0170 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2024
From: TARDELLI, DANA; CHIEN, GINGER; LUU, ADRIANNE BINH
To: AT&T MOBILITY II, LLC
Reel/Frame 068393/0183 →
CHANGE OF NAME Recorded Aug 26, 2024
From: AT&T MOBILITY II, LLC
To: AT&T MOBILITY II LLC
Reel/Frame 068770/0961 →
Continuity (6)
Continuation 18295086 · Apr 3, 2023
Continuation 17179577 · Feb 19, 2021
Continuation 16123577 · Sep 6, 2018
Continuation 14279960 · May 16, 2014
Continuation 13307127 · Nov 30, 2011
Related Publication 20240305959A1 · Sep 12, 2024
References Cited (49)
US 6567840B1 · Binns · 2003 [cited by examiner]
US 6895257B2 · Boman · 2005 [cited by applicant]
US 7283973B1 · Loghmani · 2007 [cited by applicant]
US 7639790B2 · Croak · 2009 [cited by applicant]
US 7849213B1 · Borghetti · 2010 [cited by examiner]
US 8136114B1 · Gailloux · 2012 [cited by examiner]
US 9148483B1 · Molettiere · 2015 [cited by examiner]
US 10438152B1 · Deflaux · 2019 [cited by examiner]
US 20020120361A1 · Kuroki · 2002 [cited by examiner]
US 20020193066A1 · Connelly et al. · 2002 [cited by applicant]
US 20040006595A1 · Yeh · 2004 [cited by applicant]
US 20050105706A1 · Kokkinen · 2005 [cited by examiner]
US 20050114191A1 · Atkin · 2005 [cited by examiner]
US 20050192992A1 · Reed · 2005 [cited by examiner]
US 20050204001A1 · Stein · 2005 [cited by examiner]
US 20060100919A1 · Levine · 2006 [cited by examiner]
US 20070121865A1 · Jachner · 2007 [cited by applicant]
US 20070025062A1 · Granito · 2007 [cited by applicant]
US 20070233802A1 · Kulkarni · 2007 [cited by applicant]
US 20070250622A1 · Granito · 2007 [cited by examiner]
US 20080040431A1 · Bleeker · 2008 [cited by examiner]
US 20080083021A1 · Doane · 2008 [cited by examiner]
US 20080162651A1 · Madnani · 2008 [cited by examiner]
US 20080235334A1 · Gupta · 2008 [cited by examiner]
US 20090013047A1 · Adreon · 2009 [cited by examiner]
US 20100083253A1 · Kushwaha · 2010 [cited by examiner]
US 20100094678A1 · Gupta · 2010 [cited by examiner]
US 20100205541A1 · Rapaport · 2010 [cited by examiner]
US 20100281059A1 · Lynch · 2010 [cited by examiner]
US 20100287240A1 · Rice · 2010 [cited by examiner]
US 20110010340A1 · Hung · 2011 [cited by examiner]
US 20110093619A1 · Nelson · 2011 [cited by examiner]
US 20110256520A1 · Siefert · 2011 [cited by applicant]
US 20120036220A1 · Dare · 2012 [cited by examiner]
US 20120077536A1 · Goel · 2012 [cited by examiner]
US 20120095925A1 · Agarwal · 2012 [cited by examiner]
US 20120117020A1 · Davis · 2012 [cited by examiner]
US 20120143806A1 · Sundelin · 2012 [cited by examiner]
US 20120151379A1 · Schultz et al. · 2012 [cited by applicant]
US 20120209654A1 · Romagnino · 2012 [cited by examiner]
US 20120297000A1 · DellaFera · 2012 [cited by examiner]
US 20130138746A1 · Tardelli et al. · 2013 [cited by applicant]
US 20140245161A1 · Yuen · 2014 [cited by examiner]
US 20150317590A1 · Karlson · 2015 [cited by examiner]
US 20160071049A1 · Peracha · 2016 [cited by examiner]
US 20190007804A1 · Tardelli et al. · 2019 [cited by applicant]
US 20210176607A1 · Tardelli et al. · 2021 [cited by applicant]
US 20230239663A1 · Tardelli et al. · 2023 [cited by applicant]
Fiveash , “Google explains ‘why’ ads target user's Gmail”, http://www.theregister.co.uk/2011/11/01/google_ads_gmail/, Nov. 1, 2011. [cited by applicant]