IP Library Granted Patent US 9,239,856
Granted Patent B2
US 9,239,856 · App. 12/887,485 · Granted Jan 19, 2016

Methods, systems, or apparatuses, to process, create, or transmit one or more messages relating to goods or services

Inventor: Sidney L. True (West Linn, OR)
Assignee: Sidney True
G06F17/30345G06F17/30035G06F17/30386G06Q10/10G06Q30/0611
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 9,239,856
App. No.
12/887,485
Granted
Jan 19, 2016
Kind
B2
Abstract

Embodiments of methods, systems, or apparatuses relating to data processing and more particularly to methods, systems, or apparatuses to process, create, or transmit, one or more messages relating to goods or services.

Claims (52)

1. A method comprising:

accessing one or more electronic signals, wherein said electronic signals at least in part represent user provided information, wherein said user provided information relates at least in part to one or more goods or services;

processing, using a processor, said one or more electronic signals at least in part to determine one or more goods or services providers;

processing, using a processor, said one or more electronic signals at least in part to determine one or more communication environments associated with said one or more goods or services providers,

generating, by modifying said one or more electronic signals, a plurality of messages each corresponding to a communication environment that enables the plurality of messages to be transmitted using a plurality of communication protocols associated with a plurality of communication environments to said one or more goods or services providers; and

transmitting, using the communication environment individually corresponding to each of the generated plurality of messages, one or more electronic signals representing the generated plurality of messages to said one or more determined goods or services providers.

2. The method of claim 1 , wherein said user provided information comprises one or more portions of textual information, one or more images, geographic information associated with said user, one or more user selected options, one or more portions of user account information, or combinations thereof.

3. The method of claim 1 , wherein said processing one or more electronic signals at least in part to determine one or more goods or services providers comprises:

analyzing said user provided information based, at least in part, on one or more natural language processing methods or one or more key words, wherein said one or more key words are associated, at least in part, with said one or more goods or services providers or one or more categories of goods or services providers.

4. The method of claim 1 , wherein said processing one or more electronic signals at least in part to determine one or more communication environments associated with said one or more goods or services providers comprises:

analyzing one or more information sources at least in part to determine one or more communication environments for said one or more goods or services providers.

5. The method of claim 4 , wherein said one or more information sources comprises at least one or more network accessible documents or files, or one or more locally stored documents or files.

6. The method of claim 1 , wherein said one or more communication environments comprises e-mail, telephone, cellular telephone, text messaging, short messaging services, other electronic communication techniques, or combinations thereof.

7. An apparatus comprising:

a processor coupled to a memory;

a computing platform operable to access one or more electronic signals relating to a user search via one or more search applications for one or more goods or services providers;

said computing platform further operable to process said electronic signals to determine one or more communication environments associated with said one or more goods or services providers;

said computing platform further operable to modify said one or more electronic signals to generate a plurality of messages each corresponding to a communication environment that enables the plurality of messages to be transmitted using a plurality of communication protocols associated with a plurality of communication environments to said one or more goods or services providers; and

said computing platform further operable to transmit said plurality of messages to one or more goods or services providers using the communication environment individually corresponding to each of the generated plurality of messages.

8. The apparatus of claim 7 , wherein said computing platform is further operable to process said electronic signals at least in part to determine one or more portions of user provided information to transmit to said one or more goods or services providers.

9. The apparatus of claim 8 , wherein said computing platform is further operable to process said electronic signals at least in part with one or more language processing techniques.

10. The apparatus of claim 8 , wherein said computing platform is further operable to provide a user interface at least in part for receiving said one or more portions of user provided information.

11. The apparatus of claim 7 , wherein said computing platform is further operable to refine search results for said one or more goods or services providers based at least in part on one or more portions of user provided information.

12. The apparatus of claim 7 , wherein said computing platform is further operable to receive one or more messages from said one or more goods or services providers at least in part relating to one or more of the transmitted plurality of messages.

13. The apparatus of claim 12 , wherein said computing platform is further operable to determine one or more communication environments associated with said user and create generate one or more messages to said user based at least in part on said one or more received messages from one more goods or services providers and the determined one or more communication environments.

14. The apparatus of claim 12 , wherein said computing platform is further operable to transmit one or more messages to said user based, at least in part, on the received one or more messages from said one or more goods or services providers.

15. A system comprising:

a processor coupled to a memory;

a computing platform operable to access one or more electronic signals, wherein said one or more electronic signals relate to a user search via one or more search applications for one or more goods or services providers;

said computing platform further operable to transmit to a user's computing platform a plurality of search results comprising information relating to one or more goods or services providers;

said computing platform further operable to process said electronic signals to determine one or more communication environments associated with said one or more goods or services providers;

said computing platform further operable to modify said one or more electronic signals to generate a plurality of messages each corresponding to a communication environment that enables the plurality of messages to be transmitted using a plurality of communication protocols associated with a plurality of communication environments to said one or more goods or services providers; and

said computing platform further operable to transmit one or more messages of said plurality of messages to one or more of said goods or services providers using the communication environment individually corresponding to each of the generated plurality of messages.

16. The system of claim 15 , wherein said computing platform is further operable to refine said plurality of search results based at least in part on the electronic signals.

17. The system of claim 16 , wherein said computing platform is further operable to process text associated with said user search at least in part by using one or more language processing techniques.

18. The system of claim 17 , wherein said one or more language processing techniques comprise one or more natural language processing techniques or one or more key words processing techniques.

19. The system of claim 16 , wherein said to refine said plurality of search results is based at least in part on a user's selection or deselection of one or more of said search results.

20. The system of claim 15 , wherein at least a portion of said transmitted message at least in part obfuscates user provided information associated with said user search.

21. An apparatus comprising:

means for receiving one or more electronic signals, wherein said electronic signals comprise user provided information, wherein said user provided information relates at least in part to one or more goods or services;

means for processing said one or more electronic signals at least in part to determine one or more goods or services providers;

means for processing said one or more electronic signals at least in part to determine one or more communication environments associated with said one or more goods or services providers;

means for modifying said one or more electronic signals to generate a plurality of messages each corresponding to a communication environment that enables the plurality of messages to be transmitted using a plurality of communication protocols associated with a plurality of communication environments to said one or more goods or services providers; and

means for transmitting, using the communication environment individually corresponding to each of the generated plurality of messages, one or more electronic signals representing the generated one or more messages to the plurality of said one or more goods or services providers.

22. A method comprising:

accessing one or more electronic signals, wherein said electronic signals at least in part represents user provided information, wherein said user provided information relates at least in part to one or more goods or services;

processing, using a processor, said one or more electronic signals at least in part to determine one or more goods or services providers;

processing, using a processor, said one or more electronic signals at least in part to determine one or more communication environments associated with said one or more goods or services providers,

generating, by modifying said one or more electronic signals, a plurality of messages each corresponding to a communication environment that enables the plurality of messages to be transmitted using a plurality of communication protocols associated with a plurality of communication environments to said one or more goods or services providers;

transmitting, using the communication environment individually corresponding to each of the generated plurality of messages, one or more electronic signals representing the generated plurality of messages to said one or more determined goods or services providers;

receiving one or more messages from said one or more goods or services providers at least in part relating to one or more of the transmitted one or more generated messages; and

transmitting one or more messages to said user based, at least in part, on the received one or more messages from said one or more goods or services providers.

Continuity (1)
Related Publication 20120072441A1 · Mar 22, 2012