Data assistance application for mobile devices
Assignee[24]7.ai, Inc.
InventorKioma ALDECOA
Life of this patent
Estimating the term…
Abstract
A data assist application allows people to share structured data, and update and/or collaborate in real time. Companies can use embodiments of the invention to send and/or receive structured data. Embodiments of the data assist application work standalone or while a user is talking to a person or a company. In use, information is spread when people share data with non-users. The data are preferably owned and/or controlled by the user and stored on user devices. Further embodiments of the invention integrate with OS-supplied data and third party apps.
Claims24
A system for sharing structured data and collaborating in real time via one or more mobile communication devices that are configured for initiating, sending, and receiving any of voice calls and other forms of data by a chosen method of transmission, the system comprising:
- a data communication interface for communicating data to a facility for moving data that was transmitted by a mobile communication device to its destination via any of a sharing coordination service or enterprise-based agent telephony system;
- and
- a sharing coordination service that is accessible by any of a telephony interface and the data communication interface, wherein the data communication interface communicates with the sharing coordination service to send and receive structured data, the sharing coordination service determining user account and subscription data, as well as a registry for different forms of structured data that might be transmitted;
- and
- a structured data sharing application for storing structured data that is accessible to a user of the mobile communication device, the structured data sharing application configured to obtain structured data from, and transmit structured data to, other data related applications during a voice call;
- wherein the structured data sharing application is automatically invoked during the voice call when the sharing coordination service determines that another party to the voice call has requested a discrete structured data item and that both parties in the voice call support structured data sharing;
- and
- wherein, when automatically invoked, the structured data sharing application causes display, via a screen of the mobile communication device, of a user interface option to share the requested discrete structured data item with the other party.
In a system for sharing structured data and collaborating in real time via one or more mobile communication devices that are configured for initiating, sending, and receiving voice calls, as well as other forms of data by a chosen method of transmission, a mobile communication device comprising:
- a structured data sharing application for storing structured data that is accessible to a user of the mobile communication device, the structured data sharing application using an internal communications mechanism of the mobile communication device to obtain structured data from, and transmit structured data to other data related applications during a voice call;
- wherein the structured data sharing application is automatically invoked during the voice call when a sharing coordination service determines that another party to the voice call has requested a discrete structured data item and that both parties in the voice call support structured data sharing;
- and
- wherein, when automatically invoked, the structured data sharing application causes display, via a screen of the mobile communication device, of a user interface option to share the requested discrete structured data item with the other party.
A computer implemented method for sharing structured data and collaborating in real time via one or more mobile communication devices that are configured for initiating, sending, and receiving voice calls, as well as other forms of data by a chosen method of transmission, the method comprising:
- providing a data communication interface for communicating data to a facility for moving data that was transmitted by the mobile communication device to its destination via any of a sharing coordination service or enterprise-based agent telephony system;
- providing a sharing coordination service that is accessible by any of a telephony communication interface and data communication interface, wherein the data communication facility communicates with the sharing coordination service to send and receive structured data, the sharing coordination service providing a centralized point for determining user account and subscription data, as well as a registry for different forms of structured data that might be transmitted;
- and
- providing, at a mobile communication device, a structured data sharing application for storing structured data that is accessible to a user of the mobile communication device, the structured data sharing application using an internal communications mechanism of the mobile communication device to obtain structured data from, and transmit structured data to, a plurality of other data related applications during a voice call;
- wherein the structured data sharing application is automatically invoked during the voice call when the sharing coordination service determines that another party to the voice call has requested a discrete structured data item and that both parties in the voice call support structured data sharing;
- and
- wherein, when automatically invoked, the structured data sharing application causes display, via a screen of the mobile communication device, of a user interface option to share the requested discrete structured data item with the other party.
Dependencies are inferred from the claim text.