IP Library Granted Patent US 7,257,391
Granted Patent B2
US 7,257,391 · App. 10/400,196 · Granted Aug 14, 2007

Wireless data system

Assignee: Zoove Corp.
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 7,257,391
App. No.
10/400,196
Granted
Aug 14, 2007
Kind
B2
Abstract

A system and method for enabling a user to request and receive product information, participate in voting or polling activities, reprint an article or other publication, request and authorize a purchase of a magazine subscription, music sound clip, or other product, and/or share personal information with other users. The service request and information delivery may provided over a mobile phone. The user dials a series of digits into their phone and enters them into the disclosed system, for example by pressing the send key on a mobile phone. The digits entered by the user include a prefix or routing code, and a data code. The dialed digits are transferred to a call switching system, which determines, based on the prefix code, a processing system to which a message is sent including the originally dialed digits as well as identification of the user or phone that placed the call. The processing system may then determine, based on the identification of the mobile phone that placed the call, a user account. The processing system further determines, based on the data code of the dialed digits, the product information or other service such as entry of a polling response, vote, or product purchase, that is to be provided. The user account information may then be used to determine a delivery technique, such as electronic mail using an electronic mail address associated with the phone that made the call, SMS/MMS/EMS Text messaging, or WAP push, through which the product information associated with the data code may be forwarded to the requesting user.

Claims (63)

1. A method for providing product information to a mobile phone user, comprising:

receiving a request message, wherein said request message includes indication of said mobile phone user and a dialed digit string entered by said mobile phone user into a mobile phone, wherein said dialed digit string includes a data code;

determining whether said indication of said mobile phone user is associated with one of a plurality of established user accounts;

determining, in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts, and responsive to said data code, a portion of product information stored in a database;

determining, in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts, and responsive to information stored in said one of said plurality of said established user accounts, a product information delivery technique associated with said mobile phone user; and

delivering, in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts, and responsive to said product information delivery technique associated with said mobile phone user, said portion of product information stored in said database using said product information delivery technique associated with said mobile phone user.

2. The method of claim 1 , further comprising:

in the event that said indication of said mobile phone user is determined not to be associated with one of said plurality of established user accounts, establishing a voice communication link to a call center to facilitate establishment of a new user account.

3. The method of claim 1 , further comprising:

providing, responsive to said delivering of said product information to said mobile phone user, a transaction completed signal to said mobile phone user.

4. The method of claim 1 , further comprising:

wherein said product information delivery technique associated with said mobile phone user comprises electronic mail;

wherein said one of said plurality of user accounts includes an electronic mail address associated with said mobile phone user; and

wherein said delivering of said portion of product information to said mobile phone user includes sending said portion of product information to said electronic mail address.

5. The method of claim 1 , further comprising:

wherein said product information delivery technique associated with said mobile phone user comprises facsimile delivery;

wherein said one of said plurality of user accounts includes a facsimile machine number associated with said mobile phone user; and

wherein said delivering of said portion of product information to said mobile phone user includes sending said portion of product information to said facsimile machine number.

6. The method of claim 1 , wherein said indication of said mobile phone user comprises an identification number associated with said mobile phone.

7. The method of claim 1 , further comprising determining, responsive to a prefix code included in said dialed digit string entered by said mobile phone user into said mobile phone, a service control point to which to send said request message.

8. The method of claim 1 , wherein said request message is an origination request message.

9. The method of claim 1 , further comprising sending an error message to said mobile phone user in the event that no product information is associated with said data code.

10. The method of claim 1 , further comprising:

wherein said product information delivery technique associated with said mobile phone user comprises short message service; and

wherein said delivering of said portion of product information to said mobile phone user includes sending said portion of product information using short message service.

11. A system for providing product information to a mobile phone user, including at least one computer system having at least one processor and associated program storage on a tangible computer-readable medium, said program storage having computer program code stored thereon, said computer program code comprising:

program code for receiving a request message, wherein said request message includes indication of said mobile phone user and a dialed digit string entered by said mobile phone user into a mobile phone, wherein said dialed digit string includes a data code;

program code for determining whether said indication of said mobile phone user is associated with one of a plurality of established user accounts;

program code for determining, in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts, and responsive to said data code, a portion of product information stored in a database;

program code for determining, in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts, and responsive to information stored in said one of said plurality of said established user accounts, a product information delivery technique associated with said mobile phone user; and

program code for delivering, in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts, and responsive to said product information delivery technique associated with said mobile phone user, said portion of product information stored in said database using said product information delivery technique associated with said mobile phone user.

12. A system for providing product information to a mobile phone user, comprising:

means for receiving a request message, wherein said request message includes indication of said mobile phone user and a dialed digit string entered by said mobile phone user into a mobile phone, wherein said dialed digit string includes a data code;

means for determining whether said indication of said mobile phone user is associated with one of a plurality of established user accounts;

means for determining, in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts, and responsive to said data code, a portion of product information stored in a database;

means for determining, in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts, and responsive to information stored in said one of said plurality of said established user accounts, a product information delivery technique associated with said mobile phone user; and

means for delivering, in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts, and responsive to said product information delivery technique associated with said mobile phone user, said portion of product information stored in said database using said product information delivery technique associated with said mobile phone user.

13. A method for providing product information to a telephone user, comprising:

receiving a request message, wherein said request message includes indication of said telephone user and a dialed digit string entered by said telephone user into a telephone, wherein said dialed digit string includes a data code;

determining whether said indication of said telephone user is associated with one of a plurality of established user accounts;

determining, in the event that said indication of said telephone user is determined to be associated with one of said plurality of established user accounts, and responsive to said data code, a portion of product information stored in a database;

determining, in the event that said indication of said telephone user is determined to be associated with one of said plurality of established user accounts, and responsive to information stored in said one of said plurality of said established user accounts, a product information delivery technique associated with said telephone user; and

delivering, in the event that said indication of said telephone user is determined to be associated with one of said plurality of established user accounts, and responsive to said product information delivery technique associated with said telephone user, said portion of product information stored in said database using said product information delivery technique associated with said telephone user.

14. A method for processing a service request from a telephone user, comprising:

receiving a telephone call from said telephone user;

determining, responsive to a dialed digit string associated with said telephone call, that said telephone call is not a conventional voice telephone call, and wherein said dialed digit string includes a data code;

determining whether said indication of said mobile phone user is associated with one of a plurality of established user accounts;

determining, in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts, and responsive to said data code, a portion of product information stored in a database;

determining, responsive to said dialed digit string associated with said telephone call, a processing system to process said service request;

forwarding a request message to said processing system, wherein said request message includes an indication of said telephone user and said dialed digit string, wherein said dialed digit string includes a data code;

receiving said request message at said processing system;

determining, by said processing system, and responsive to said dialed digit string, a requested service; and

providing said requested service, by said processing system, to said user without establishment of a voice connection.

15. The method of claim 14 , wherein said requested service is entry of a vote indicated by a value of said data code.

16. The method of claim 14 , wherein said requested service is providing information associated with another user responsive to a value of said data code.

17. The method of claim 14 , wherein said requested service is a purchase of a predetermined product associated with said data code.

18. A method for providing product information to a mobile phone user, the method comprising the steps of:

receiving a request message, wherein said request message includes indication of said mobile phone user and a dialed digit string entered by said mobile phone user into a mobile phone, wherein said dialed digit string includes a data code;

determining whether said indication of said mobile phone user is associated with one of a plurality of established user accounts;

determining, in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts, and responsive to said data code, a portion of product information stored in a database;

determining, in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts, and responsive to information stored in said one of said plurality of said established user accounts, a product information delivery technique associated with said mobile phone user;

selecting at least one device, capable of processing one of an electronic copy and a hard copy, preferred by said mobile phone user for delivering said portion of product information; and

delivering, in the event that said indication of said mobile phone user is determined to be associated with one of said plurality of established user accounts, and responsive to said product information delivery technique associated with said mobile phone user, at the at least one device preferred by said mobile phone user said portion of product information stored in said database using said product information delivery technique associated with said mobile phone user.

Assignments (7)
STOCK PURCHASE AGREEMENT Recorded May 13, 2022
From: ZOOVE CORP.
To: VHT STARSTAR LLC
Reel/Frame 060064/0680 →
RELEASE OF SECURITY INTEREST Recorded May 13, 2022
From: COMERICA BANK
To: ZOOVE CORP.
Reel/Frame 060064/0202 →
SECURITY INTEREST Recorded Jun 25, 2014
From: ZOOVE CORP.
To: COMERICA BANK
Reel/Frame 033244/0834 →
CHANGE OF NAME Recorded Jun 16, 2006
From: TELERACTIVE, INC.
To: ZOOVE CORP.
Reel/Frame 017810/0398 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2005
From: RESPONSE METRICS, INC.
To: TELERACTIVE, INC.
Reel/Frame 016672/0245 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2005
From: BURGESS, THOMAS; MEMISON, TIMOTHY H.
To: RESPONSE METRICS, INC.
Reel/Frame 016672/0234 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2003
From: BURGESS, THOMAS; JEMISON, TIMOTHY
To: RESPONSE METRICS INC.
Reel/Frame 014002/0827 →
Continuity (2)
Provisional Application 6036760600 · Mar 26, 2002
Related Publication 20040014454A1 · Jan 22, 2004