Systems and methods for electronic distribution of messages over communication channels

US10122662B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10122662-B2
Application numberUS-201113010265-A
CountryUS
Kind codeB2
Filing dateJan 20, 2011
Priority dateJan 20, 2010
Publication dateNov 6, 2018
Grant dateNov 6, 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 provided for electronically distributing messages over communication channels. In accordance with one implementation, a system is provided that comprises at least one database for storing instructions for operating an input field and transmitting messages over a plurality of different communication channels, and at least one processing system configured to execute the instructions, to perform a method. The method may include displaying to a user, over a network, an input field for entering messages and receiving from the user, over the network and by entry into the input field, a message, an identification of one or more recipients, and a selection of at least one communication channel. The method may also include determining whether an identifier is stored in relation to each recipient for the selected communication channel and electronically sending, to each recipient with a stored identifier, the message via the selected communication channel.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for electronically distributing messages, comprising: at least one processor coupled to a database stored on a memory, the processor executing instructions stored on the database for: operating a single input field and transmitting messages over a plurality of different communication channels, wherein the plurality of different communication channels comprise email, short message service (SMS) text messaging, instant messaging (IM), and social network messaging; displaying to a user, over a network, a single input field defining a common area for entering messages, identifying one or more recipients, and selecting a communication channel, wherein the single input field is implemented as an SMS interface on a mobile device; receiving from the user, and over the network, entries into the single input field via a touchscreen interface of the mobile device, the entries including a text-based message, multimedia files for sharing, an identification of a plurality of recipients, and a selection of one of the plurality of different communication channels, wherein the single input field includes icons representative of the plurality of recipients or different communication channels, wherein a first drop-down menu appears for providing the user with the selection of different communication channels when the user first engages the input field, wherein a second drop-down menu is displayed for providing the user with a selection of available recipients for the selected communication channel once the user has selected the communication channel and started typing one or more recipient names into the input field, wherein the input field is modified to display instructions to the user to type a message that the user desires to send after the selection of the selected communication channel and available recipients; displaying the second drop-down menu with the recipient list that shows whether the potential IM recipients are online and available for IM messaging, or offline and unavailable for IM messaging when the user has selected IM as the selected communications channel, wherein when the user proceeds with IM messaging for a recipient who is offline, the input field automatically switches to either email or SMS text messaging; providing, based on the received entries, a plurality of user interface functions in the single input field, by which the user can switch between communication channels, add or remove recipients, and add or remove text in the message, wherein the user interface functions require selection of one or more icons; determining, by at least one processor, whether an identifier is stored in relation to each of the plurality of recipients for the selected communication channel, wherein, if an identifier is not stored in relation to a recipient for the selected communication channel, the at least one processor is configured to: transmit an error message to the user; request, via the single input field, the selection of an alternative communication channel; and request for the selected communication, via the single input field, entry of a suitable address, phone number, or unique ID for the recipient for which such an identifier is not already stored in the database; and electronically sending, to each of the plurality of recipients with the identifier, the message via the selected communication channel. 2. The method of claim 1 , wherein the method further comprises displaying the single input field to the user using an application running on an operating system. 3. The method of claim 1 , wherein the single input field is displayed to the user as a toolbar of a web browser. 4. The method of claim 1 , wherein the single input field is displayed to the user at the top of an e-mail based web portal. 5. The method of claim 1 , further comprising: if the selected communication channel is SMS text messaging and the message exceeds a length permitted for SMS text messaging, separating the message into a plurality of text messages and displaying, to the user, the number of text messages that will be sent to transmit the message. 6. The method of claim 1 , further comprising: displaying a first instruction to the user within the single input field. 7. The method of claim 6 , further comprising: displaying, within the single input field, at least one of a second instruction or a question in response to receiving from the user the identification of at least one recipient or the selection of the communication channel. 8. The method of claim 1 , further comprising: enabling the user to switch the selection of the communication channel for sending the message by selecting one of the plurality of icons that depicts a different communication channel. 9. A system for electronically distributing messages over communication channels, the system comprising: at least one database stored on a memory, the database storing instructions for operating a single input field and transmitting messages over a plurality of different communication channels, wherein the plurality of different communication channels comprise email, short message service (SMS), text messaging, instant messaging (IM), and social network messaging; and at least one processor coupled to the database, the processor executing the instructions to: display to a user, over a network, the single input field defining a common area for entering messages, identifying one or more recipients, and selecting a communication channel, wherein the single input field is implemented as an SMS interface on a mobile device; receive from the user, and over the network, entries into the single input field via a touchscreen interface of the mobile device, the entries including a text-based message, multimedia files for sharing, an identification of a plurality of recipients, and a selection of one of the plurality of different communication channels, wherein the single input field includes icons representative of the plurality of recipients or different communication channels, wherein a first drop-down menu appears for providing the user with the selection of different communication channels when the user first engages the input field, wherein a second drop-down menu is displayed for providing the user with a selection of available recipients for the selected communication channel once the user has selected the communication channel and started typing one or more recipient names into the input field, wherein the input field is modified to display instructions to the user to type a message that the user desires to send after the selection of the selected communication channel and available recipients; display the second drop-down menu with the recipient list that shows whether the potential IM recipients are online and available for IM messaging, or offline and unavailable for IM messaging when the user has selected IM as the selected communications channel, wherein when the user proceeds with IM messaging for a recipient who is offline, the input field automatically switches to either email or SMS text messaging; provide, based on the received entries, a plurality of user interface functions in the single input field, by which the user can switch between communication channels, add or remove recipients, and add or remove text in the message, wherein the user interface functions require selection of one or more icons; determine whether an identifier is stored in relation to each of the plurality of recipients for the selected communication channel, wherein, if an identifier is not stored in relation to a recipient for the selected communication channel, the at least one processor is configured to: transmit an error message to the user; request,

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 US10122662B2 cover?
Systems and methods are provided for electronically distributing messages over communication channels. In accordance with one implementation, a system is provided that comprises at least one database for storing instructions for operating an input field and transmitting messages over a plurality of different communication channels, and at least one processing system configured to execute the in…
Who is the assignee on this patent?
Wetherell William G, Louie David G, Sabat Jeffry B, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04L51/14. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 06 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).