Mechanism for facilitating dynamic real-time customization of messaging for computing systems

US8971934B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-8971934-B2
Application numberUS-201213539192-A
CountryUS
Kind codeB2
Filing dateJun 29, 2012
Priority dateJun 29, 2012
Publication dateMar 3, 2015
Grant dateMar 3, 2015

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 mechanism is described for facilitating real-time customization of messages to be transmitted between computing systems according to one embodiment of the invention. A method of embodiments of the invention includes receiving a notification relating to call made to a first computing device from a second computing device. The call may remain unanswered. The method may further include accessing a first data relating to a current status of the first computing device, analyzing the first data, and customizing, in real-time, a response based on the analyzed first data. The method may further include transmitting the customized response to the second computing device, in response to the unanswered call.

First claim

Opening claim text (preview).

What is claimed is: 1. At least one machine-readable storage medium comprising a plurality of instructions that in response to being executed on a computing device, causes the computing device to carry out a method according to one or more operations comprising: placing a call at a first computing device by a second computing device over a network, wherein the first computing device subscribes to a message customization service, wherein the call is missed at the first computing device; receiving, in real-time, a notification relating to the missed call, wherein the notification includes a customized notification based on a current status of the first computing device; and accessing, in real-time, a first data relating to the current status of the first computing device, wherein the first data is modified corresponding to changes in the current status. 2. The machine-readable medium of claim 1 , wherein accessing further comprises accessing a second data including historical data relating to historical functioning of the first computing device and historical activities of a user of the first computing device. 3. The machine-readable medium of claim 1 , wherein accessing further comprises accessing a third data including miscellaneous data relating to the first computing device or the user, wherein the miscellaneous data includes one or more of details of a service contract between a service provider and the first computing device, details of service areas of the first computing device, readings of a Global Positioning System (GPS) relating to the first computing device, and appointment calendar entries relating to activities of the user. 4. A method comprising: placing a call at a first computing device by a second computing device over a network, wherein the first computing device subscribes to a message customization service, wherein the call is missed at the first computing device; receiving, in real-time, a notification relating to the missed call, wherein the notification includes a customized notification based on a current status of the first computing device; and accessing, in real-time, a first data relating to the current status of the first computing device, wherein the first data is modified corresponding to changes in the current status. 5. The method of claim 4 , wherein accessing further comprises accessing a second data including historical data relating to historical functioning of the first computing device and historical activities of a user of the first computing device. 6. The method of claim 4 , wherein accessing further comprises accessing a third data including miscellaneous data relating to the first computing device or the user, wherein the miscellaneous data includes one or more of details of a service contract between a service provider and the first computing device, details of service areas of the first computing device, readings of a Global Positioning System (GPS) relating to the first computing device, and appointment calendar entries relating to activities of the user. 7. An apparatus comprising: a message customization mechanism having first logic to place a call at a first computing device by a second computing device over a network, wherein the first computing device subscribes to a message customization service, wherein the call is missed at the first computing device; second logic to receive, in real-time, a notification relating to the missed call, wherein the notification includes a customized notification based on a current status of the first computing device; and third logic to access, in real-time, a first data relating to the current status of the first computing device, wherein the first data is modified corresponding to changes in the current status. 8. The apparatus of claim 7 , wherein the third logic is further to access a second data including historical data relating to historical functioning of the first computing device and historical activities of a user of the first computing device. 9. The apparatus of claim 7 , wherein the third logic is further to access a third data including miscellaneous data relating to the first computing device or the user, wherein the miscellaneous data includes one or more of details of a service contract between a service provider and the first computing device, details of service areas of the first computing device, readings of a Global Positioning System (GPS) relating to the first computing device, and appointment calendar entries relating to activities of the user. 10. The machine-readable medium of claim 1 , wherein the first computing device opts-in or opts-out of subscribing to the message customization service, wherein the message customization service is provided by a service provider or a third-party vendor over the network, the network including a cloud network or the Internet. 11. The machine-readable medium of claim 10 , wherein real-time data relating to status activities the first computing device is provided to the message customization service, wherein the current status is based on the status activities. 12. The machine-readable medium of claim 1 , wherein the current status includes one or more of battery power, coverage area, anticipated return to the coverage area, travel speed, calendar entries, GPS location, airplane mode, predictions relating to a travel destination, arrival or departure time, user pattern or history relating to the user or a caller associated with the second computing device, device pattern or history relating to the first computing device or the second computing device, and privacy controls including one or more of low privacy control, medium privacy control, and high privacy control. 13. The method of claim 4 , wherein the first computing device opts-in or opts-out of subscribing to the message customization service, wherein the message customization service is provided by a service provider or a third-party vendor over the network, the network including a cloud network or the Internet. 14. The method of claim 13 , wherein real-time data relating to status activities the first computing device is provided to the message customization service, wherein the current status is based on the status activities. 15. The method of claim 4 , wherein the current status includes one or more of battery power, coverage area, anticipated return to the coverage area, travel speed, calendar entries, GPS location, airplane mode, predictions relating to a travel destination, arrival or departure time, user pattern or history relating to the user or a caller associated with the second computing device, device pattern or history relating to the first computing device or the second computing device, and privacy controls including one or more of low privacy control, medium privacy control, and high privacy control. 16. The apparatus of claim 7 , wherein the first computing device opts-in or opts-out of subscribing to the message customization service, wherein the message customization service is provided by a service provider or a third-party vendor over the network, the network including a cloud network or the Internet. 17. The apparatus of claim 16 , wherein real-time data relating to status activities the first computing device is provided to the message customization service, wherein the current status is based on the status activities. 18. The apparatus of claim 7 , wherein the current status includes one or more of battery power, coverage area, anticipated return to the coverage area, travel speed, calendar entries, GPS location, airplane mode, prediction

Assignees

Inventors

Classifications

  • H04W4/12Primary

    Messaging; Mailboxes; Announcements · CPC title

  • Information service where the information is dependent on the location of the subscriber · CPC title

  • Message registering commands or announcements; Greetings · CPC title

  • using or handling presence information · CPC title

  • using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages · 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 US8971934B2 cover?
A mechanism is described for facilitating real-time customization of messages to be transmitted between computing systems according to one embodiment of the invention. A method of embodiments of the invention includes receiving a notification relating to call made to a first computing device from a second computing device. The call may remain unanswered. The method may further include accessing…
Who is the assignee on this patent?
Baca Jim S, Nachman Lama, Karkaria Burges M, and 2 more
What technology area does this patent fall under?
Primary CPC classification H04W4/12. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 03 2015 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).