System for generating and selecting names
First Claim
1. A system for generating a name, comprising:
- a user interface that receives user input including values for corresponding characteristics and name lengths;
a rule dictionary that indicates one or more rules, each rule indicating a relationship between a phoneme and a characteristic;
a phoneme selector that selects a phoneme using a value for a characteristic received through said user interface and a rule corresponding to that characteristic;
a phoneme compiler that combines selected phonemes to form a name, wherein said name includes a number of letters based on said name length;
storage storing data, including data representing said user input and said rule dictionary; and
a processor for executing instructions providing said user interface, said first phoneme selector, said second phoneme selector, and said phoneme compiler.
10 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for implementing the generation of names. In one implementation, a system for generating a name includes: a user interface that receives user input including values for corresponding characteristics and name lengths; a rule dictionary that indicates one or more rules, each rule indicating a relationship between a phoneme and a characteristic; a phoneme selector that selects a phoneme using a value for a characteristic received through said user interface and a rule corresponding to that characteristic; a phoneme compiler that combines selected phonemes to form a name, wherein said name includes a number of letters based on said name length; storage storing data, including data representing said user input and said rule dictionary; and a processor for executing instructions providing said user interface, said first phoneme selector, said second phoneme selector, and said phoneme compiler.
25 Citations
21 Claims
-
1. A system for generating a name, comprising:
-
a user interface that receives user input including values for corresponding characteristics and name lengths;
a rule dictionary that indicates one or more rules, each rule indicating a relationship between a phoneme and a characteristic;
a phoneme selector that selects a phoneme using a value for a characteristic received through said user interface and a rule corresponding to that characteristic;
a phoneme compiler that combines selected phonemes to form a name, wherein said name includes a number of letters based on said name length;
storage storing data, including data representing said user input and said rule dictionary; and
a processor for executing instructions providing said user interface, said first phoneme selector, said second phoneme selector, and said phoneme compiler. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of generating a name, comprising:
-
receiving a selection of one or more characteristics;
selecting a phoneme for each selected characteristic using a dictionary of sound symbolism rules; and
combining the selected phonemes to form a name. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for generating a name, comprising:
-
means for receiving a selection of one or more characteristics;
means for selecting a phoneme for each selected characteristic using a dictionary of sound symbolism rules; and
means for combining the selected phonemes to form a name. - View Dependent Claims (18)
-
-
19. A computer program, stored on a tangible storage medium, for use in generating a name, the program comprising executable instructions that cause a computer to:
-
process a received selection of one or more characteristics;
select a phoneme for each selected characteristic using a dictionary of sound symbolism rules; and
combine the selected phonemes to form a name. - View Dependent Claims (20)
-
-
21. A method of analyzing a word, comprising:
-
receiving a word including one or more phonemes;
selecting one or more characteristics for each phoneme is said word using a dictionary of sound symbolism rules; and
building a profile of said word indicating said selected characteristics.
-
Specification