String Searching Systems and Methods Thereof
First Claim
Patent Images
1. A method of searching strings, comprising:
- accessing a searchable database having a plurality of strings, each of which includes a plurality of places, with each place being identified by geolocation coordinates and included in at least one relationship correlating said each place with another place included in the string; and
searching the searchable database for at least one of the plurality of strings using at least one of the relationships as a search term.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for generating a string based upon a plurality of places and a relationship between two or more of those places and for searching among the strings. Crosslinked databases contain information related to the strings, places within the strings, and users and creators of the strings. The strings represent an authentic user experience of a quality, character, and/or feel intended by the string author. The user experience can be further enhanced or guided through a narrative accompanying the string or places, written by the string author, that describes or invokes the quality, character or feel of the experience intended by the author.
18 Citations
19 Claims
-
1. A method of searching strings, comprising:
-
accessing a searchable database having a plurality of strings, each of which includes a plurality of places, with each place being identified by geolocation coordinates and included in at least one relationship correlating said each place with another place included in the string; and searching the searchable database for at least one of the plurality of strings using at least one of the relationships as a search term. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for searching a plurality of strings, comprising:
-
a computer readable storage medium connectable to a database, said database having a plurality of places stored therein; a geolocation module configured to record at least one coordinate representative of a position of a place stored in said database; an input module configured to receive characteristics of said place that are entered by a user; a string module configured to develop a relationship based upon at least two characteristics of the place, wherein said relationship correlates one of said plurality of places to another one of said plurality of places; and a search module configured to receive search characteristics from a user and to find at least one relationship matching the search characteristics. - View Dependent Claims (9, 10)
-
-
11. A method of searching strings, comprising:
-
receiving a command to access a searchable database having a plurality of strings stored therein, each of which includes a plurality of places, with each place being identified by geolocation coordinates and included in at least one relationship correlating the each place with another place included in the string; and searching the searchable database for at least one of the plurality of strings using at least one of the plurality of relationships as a search term. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method of navigating a database having metadata values, comprising:
-
receiving a query term; querying the database based upon the query term; producing a first results list from the output of an algorithm configured to identify metadata values associable with the query term; selecting a first metadata value from the first results list; returning a second results list from the metadata values associated with said selecting; and selecting a second metadata value from the second results list. - View Dependent Claims (18, 19)
-
Specification