IP Library Patent Application 12125332
Patent Application
App. No. 12/125,332

Methods, Apparatuses and Computer Program Products for Receiving and Utilizing Multidimensional Data Via A Phrase

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 None
App. No.
12/125,332
Abstract

Methods, apparatuses and computer program products are provided for receiving multidimensional data via a phrase. In this regard, various exemplary embodiments may guide a user in defining a phrase on a segment-by-segment basis. Recommendations may be provided to the user to guide the user in defining the segment to thereby define the phrase. Upon defining the phrase, the phrase may be parsed into one or more segments. The parsed segments may provide information about the phrase, and content associated with the parsed segments may be linked to data fields of, for example, a search engine or database. Using the linked data fields, operations may be performed with respect to the phrase including searches for data or storage of data.

Claims (34)

1 . A method comprising:

receiving one or more characters of an undefined segment of an undefined phrase, the undefined phrase including the undefined segment and one or more defined segments, each segment including one or more collections of characters having a user-defined meaning;

providing one or more recommendations for defining the undefined segment, the recommendations being selected based on the received one or more characters of the undefined segment and a context of the one or more defined segments in the phrase, the recommendations being provided without regard to any previously received phrase including the same one or more defined segments; and

receiving one of the recommendations to thereby define the undefined segment, the phrase thereafter including a plurality of defined segments.

2 . A method according to claim 1 further comprising:

parsing the phrase into a plurality of segments; and

linking content associated with the one or more parsed segments to one or more data fields, the content being based on the one or more collections of characters.

3 . A method according to claim 2 further comprising performing a search with a search engine, wherein the linked data fields are used as search parameters.

4 . A method according to claim 2 , wherein providing one or more recommendations includes providing one or more recommendations based on one or more match values.

5 . A method according to 2 , wherein linking content associated with the one or more parsed segments includes determining the data field associated with each segment based on the context and content of each segment within the phrase.

6 . A method according to 2 , wherein providing one or more recommendations includes providing recommendations based on a promotion.

7 . A method according to 1 further comprising appending additional segments to the phrase to further define the phrase.

8 . An apparatus comprising:

a processor configured to receive one or more characters of an undefined segment of an undefined phrase including the undefined segment and one or more defined segments, each segment including one or more collections of characters having a user-defined meaning;

wherein the processor is configured to provide one or more recommendations for defining the undefined segment, the recommendations being selected based on the received one or more characters of the undefined segment and a context of the one or more defined segments in the phrase the recommendations being provided without regard to any previously received phrase including the same one or more defined segment; and

wherein the processor is configured to receive one of the recommendations to thereby define the undefined segment and the phrase.

9 . An apparatus according to claim 8 , wherein the processor is further configured to parse the phrase into one or more segments; and wherein the processor is further configured to link content associated with the one or more parsed segments to one or more data field, the content being based on the one or more collections of characters.

10 . An apparatus according to claim 9 , wherein the processor is further configured to perform a search using the linked data fields as search parameters.

11 . An apparatus according to claim 9 , wherein the processor being configured to provide one or more recommendations is further configured to provide one or more recommendations based on one or more match values.

12 . An apparatus according to claim 9 , wherein the processor being configured to link content associated with the one or more parsed segments includes being configured to determine the data field associated with each segment based on the context and content of each segment within the phrase.

13 . An apparatus according to claim 9 , wherein the processor being configured to provide one or more recommendations includes being configured to provide recommendations based on a promotion.

14 . An apparatus according to claim 8 , wherein the processor is further configured to append additional segments to the phrase to further define the phrase.

15 . A computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:

a first executable configured to receive one or more characters of an undefined segment of an undefined phrase including the undefined segment and one or more defined segments, each segment including one or more collections of characters having a user-defined meaning;

a second executable portion configured to provide one or more recommendations for defining the undefined segment, the recommendations being selected based on the received one or more characters of the undefined segment and a context of the one or more defined segments in the phrase the recommendations being provided without regard to any previously received phrase including the same one or more defined segment; and

a third executable portion configured to receive one of the recommendations to thereby define the undefined segment and the phrase.

16 . A computer-readable storage medium according to claim 15 wherein the program code portions further comprise:

a fourth executable portion configured to parse the phrase into one or more segments; and

a fifth executable portion configured to link content associated with the one or more parsed segments to one or more data field, content being based on the one or more collections of characters.

17 . A computer-readable storage medium according to claim 16 wherein the program code portions further comprise a sixth executable portion configured to perform a search using the linked data fields as search parameters.

18 . A computer-readable storage medium according to claim 16 wherein the second executable portion being configured to provide one or more recommendations includes being configured to provide one or more recommendations based on one or more match values.

19 . A computer-readable storage medium according to claim 16 , wherein the fifth executable portion being configured to link content associated with the one or more parsed segments includes being configured to determine the data field associated with each segment based on the context and content of each segment within the phrase.

20 . A computer-readable storage medium according to claim 16 , wherein the second executable portion being configured to provide one or more recommendations includes being configured to provide recommendations based on a promotion.

21 . A computer-readable storage medium according to claim 15 further comprising a fourth executable portion configured to append additional segments to the phrase to further define the phrase.

Assignments (5)
AMENDMENT OF SECURITY INTEREST IN PATENTS Recorded Feb 19, 2013
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: BANK OF AMERICA, N.A.
Reel/Frame 029834/0757 →
SECURITY AGREEMENT Recorded May 11, 2012
From: TRAVELOCITY.COM LP
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 028194/0623 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SCHEDULE OF PATENTS PREVIOUSLY RECORDED ON REEL 022360 FRAME 0944. ASSIGNOR(S) HEREBY CONFIRMS THE GRANT OF SECURITY INTEREST. Recorded Mar 13, 2009
From: TRAVELOCITY.COM LP
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 022396/0482 →
GRANT OF SECURITY INTEREST Recorded Mar 6, 2009
From: TRAVELOCITY.COM LP
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 022360/0944 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2008
From: ANDERSON, JOHN WILLIAM RUSSELL; BALABANOVIC, MARKO; DEAN, SAMUEL PAUL; GATHERCOLE, CHRISTOPHER SCOTT
To: TRAVELOCITY.COM LP
Reel/Frame 020983/0989 →