Patents by Inventor David B. Fogel
David B. Fogel has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8273034Abstract: A method for generating optimized tinnitus masks includes, for example, presenting stimuli in succession to a user, receiving the user's rating of the effectiveness of each presented stimulus in reducing tinnitus, selecting a subset of the stimuli to maintain as tinnitus masks, and, generating variant stimuli from the subset of the stimuli that is maintained as tinnitus masks.Type: GrantFiled: April 17, 2007Date of Patent: September 25, 2012Assignee: Natural Selection, Inc.Inventors: David B. Fogel, Gary B. Fogel
-
Patent number: 8103615Abstract: One aspect of the invention is a method for identifying at least one property of data. An example of the method includes receiving data, and making assessments regarding the data. The method also includes applying at least one behavioral operator, and outputting results. The method further comprises receiving feedback concerning system performance. Additionally, the method includes adjusting at least one parameter based on the feedback received concerning system performance, wherein the at least one parameter is a parameter of a machine learning method.Type: GrantFiled: April 28, 2011Date of Patent: January 24, 2012Assignee: Natural Selection, Inc.Inventors: David B. Fogel, Gary B. Fogel
-
Method and device for clustering categorical data and identifying anomalies, outliers, and exemplars
Patent number: 8090721Abstract: One aspect of the invention is a method for assigning categorical data to a plurality of clusters. The method may include identifying a plurality of categories associated with the data. The method also may include, for each category in the plurality of categories, identifying at least one element associated with the category. The method also may include specifying a number of clusters to which the data may be assigned. The method additionally may include assigning at least some of the data, wherein each assigned datum is assigned to a respective one of the clusters. The method further may include, for at least one of the clusters, determining, for at least one category, the frequency in data assigned to the cluster of at least one element associated with the category. Further, the invention may provide for detecting outliers, anomalies, and exemplars in the categorical data.Type: GrantFiled: February 27, 2010Date of Patent: January 3, 2012Assignee: Natural Selection, Inc.Inventor: David B. Fogel -
Publication number: 20110202391Abstract: One aspect of the invention is a method for identifying at least one property of data. An example of the method includes receiving data, and making assessments regarding the data. The method also includes applying at least one behavioral operator, and outputting results. The method further comprises receiving feedback concerning system performance. Additionally, the method includes adjusting at least one parameter based on the feedback received concerning system performance, wherein the at least one parameter is a parameter of a machine learning method.Type: ApplicationFiled: April 28, 2011Publication date: August 18, 2011Inventors: David B. Fogel, Gary B. Fogel
-
Patent number: 7958079Abstract: One aspect of the invention is a method for identifying at least one property of data. An example of the method includes receiving data, and making assessments regarding the data. The method also includes applying at least one behavioral operator, and outputting results. The method further comprises receiving feedback concerning system performance. Additionally, the method includes adjusting at least one parameter based on the feedback received concerning system performance, wherein the at least one parameter is a parameter of a machine learning method.Type: GrantFiled: March 19, 2009Date of Patent: June 7, 2011Assignee: Natural Selection, Inc.Inventors: David B. Fogel, Gary B. Fogel
-
Method and device for clustering categorical data and identifying anomalies, outliers, and exemplars
Publication number: 20100223265Abstract: One aspect of the invention is a method for assigning categorical data to a plurality of clusters. An example of the method includes identifying a plurality of categories associated with the data. This example also includes, for each category in the plurality of categories, identifying at least one element associated with the category. This example also includes specifying a number of clusters to which the data may be assigned. This example additionally includes assigning at least some of the data, wherein each assigned datum is assigned to a respective one of the clusters. This example further includes, for at least one of the clusters, determining, for at least one category, the frequency in data assigned to the cluster of at least one element associated with the category. Further, some examples of the invention provide for detecting outliers, anomalies, and exemplars in the categorical data.Type: ApplicationFiled: February 27, 2010Publication date: September 2, 2010Inventor: David B. Fogel -
Method and device for clustering categorical data and identifying anomalies, outliers, and exemplars
Publication number: 20100161609Abstract: One aspect of the invention is a method for assigning categorical data to a plurality of clusters. An example of the method includes identifying a plurality of categories associated with the data. This example also includes, for each category in the plurality of categories, identifying at least one element associated with the category. This example also includes specifying a number of clusters to which the data may be assigned. This example additionally includes assigning at least some of the data, wherein each assigned datum is assigned to a respective one of the clusters. This example further includes, for at least one of the clusters, determining, for at least one category, the frequency in data assigned to the cluster of at least one element associated with the category. Further, some examples of the invention provide for detecting outliers, anomalies, and exemplars in the categorical data.Type: ApplicationFiled: February 27, 2010Publication date: June 24, 2010Inventor: David B. Fogel -
Method and device for clustering categorical data and identifying anomalies, outliers, and exemplars
Patent number: 7707148Abstract: One aspect of the invention is a method for assigning categorical data to a plurality of clusters. The method includes identifying a plurality of categories associated with the data. The method also includes, for each category in the plurality of categories, identifying at least one element associated with the category. The method also includes specifying a number of clusters to which the data may be assigned. The method additionally includes assigning at least some of the data, wherein each assigned datum is assigned to a respective one of the clusters. The method further includes, for at least one of the clusters, determining, for at least one category, the frequency in data assigned to the cluster of at least one element associated with the category. Further, the invention provides for detecting outliers, anomalies, and exemplars in the categorical data.Type: GrantFiled: October 6, 2004Date of Patent: April 27, 2010Assignee: Natural Selection, Inc.Inventor: David B. Fogel -
Publication number: 20090319346Abstract: One aspect of the invention is a method for identifying at least one property of data. An example of the method includes receiving data, and making assessments regarding the data. The method also includes applying at least one behavioral operator, and outputting results. The method further comprises receiving feedback concerning system performance. Additionally, the method includes adjusting at least one parameter based on the feedback received concerning system performance, wherein the at least one parameter is a parameter of a machine learning method.Type: ApplicationFiled: March 19, 2009Publication date: December 24, 2009Inventors: David B. Fogel, Gary B. Fogel
-
Patent number: 7603268Abstract: A computer program that indicates lexical impact of various words and phrases in a text, measures the overall lexical impact of the text, and suggests alternatives for various words and phrases of the text. The computer program may include a ranked thesaurus for listing alternative words and phrases (e.g., synonyms, antonyms, related), along with an indication of their relative lexical impacts. The thesaurus may alternatively rank words and phrases according to other ranking systems.Type: GrantFiled: August 11, 2003Date of Patent: October 13, 2009Inventors: Yanon Volcani, David B. Fogel
-
Patent number: 7526467Abstract: One aspect of the invention is a method for identifying at least one property of data. An example of the method includes receiving data, and making assessments regarding the data. The method also includes applying at least one behavioral operator, and outputting results. The method further comprises receiving feedback concerning system performance. Additionally, the method includes adjusting at least one parameter based on the feedback received concerning system performance, wherein the at least one parameter is a parameter of a machine learning method.Type: GrantFiled: September 10, 2003Date of Patent: April 28, 2009Assignee: Natural Selection, Inc.Inventor: David B. Fogel
-
Publication number: 20090099476Abstract: A method for generating optimized tinnitus masks includes, for example, presenting stimuli in succession to a user, receiving the user's rating of the effectiveness of each presented stimulus in reducing tinnitus, selecting a subset of the stimuli to maintain as tinnitus masks, and, generating variant stimuli from the subset of the stimuli that is maintained as tinnitus masks.Type: ApplicationFiled: April 17, 2007Publication date: April 16, 2009Inventors: David B. Fogel, Gary B. Fogel
-
Patent number: 7084876Abstract: One aspect of the invention is a method for presenting a virtual reality setting for an interaction. An example of the method includes presenting a streaming video of a real-world background scene, and presenting a series of individual video clips that are joined into the appearance of a continuous streaming image of a real-world character. The method also includes inputting an operator's choice of action or inaction, and updating a current state based on the operator's action or inaction. The method further includes using the current state by a decision logic to determine a response in the setting by the character, and using the current state by the decision logic to determine a selection of how to control video of the character and how to control video of the background. The method may also include simultaneously presenting a three-dimensional representation and a two-dimensional representation of a playing area.Type: GrantFiled: July 18, 2003Date of Patent: August 1, 2006Assignee: Digenetics, Inc.Inventors: David B. Fogel, Douglas R. Johnson, Timothy J. Hays
-
Patent number: 7025675Abstract: A server-based video game system maintains a number of video game characters having computer-simulated genetic (“digenetic”) structures that prescribe a number of physical and cognitive performance traits and characteristics for the video game characters. The system allows end users to establish remote online access to the game characters (via, e.g., the Internet). The results of competitions and training activities are based upon the game characters' digenetics, the conditions of the game environment, and the game characters' current levels of physical and cognitive development. The game characters' performance capabilities and cognition are updated continuously in response to the results of competitions and training activities. Competition and training results can be processed by the game servers and transmitted to the end user presentation devices for graphics rendering. In this manner, the video game system need not be burdened by network latency and other delays.Type: GrantFiled: August 29, 2003Date of Patent: April 11, 2006Assignee: Digenetics, Inc.Inventors: David B. Fogel, Timothy J. Hays, Douglas R. Johnson, Thomas P. Lang, Jr.
-
Publication number: 20040053690Abstract: A server-based video game system maintains a number of video game characters having computer-simulated genetic (“digenetic”) structures that prescribe a number of physical and cognitive performance traits and characteristics for the video game characters. The system allows end users to establish remote online access to the game characters (via, e.g., the Internet). The results of competitions and training activities are based upon the game characters' digenetics, the conditions of the game environment, and the game characters' current levels of physical and cognitive development. The game characters' performance capabilities and cognition are updated continuously in response to the results of competitions and training activities. Competition and training results can be processed by the game servers and transmitted to the end user presentation devices for graphics rendering. In this manner, the video game system need not be burdened by network latency and other delays.Type: ApplicationFiled: August 29, 2003Publication date: March 18, 2004Inventors: David B. Fogel, Timothy J. Hays, Douglas R. Johnson, Thomas P. Lang
-
Publication number: 20040034630Abstract: A computer program that indicates lexical impact of various words and phrases in a text, measures the overall lexical impact of the text, and suggests alternatives for various words and phrases of the text. The computer program may include a ranked thesaurus for listing alternative words and phrases (e.g., synonyms, antonyms, related), along with an indication of their relative lexical impacts. The thesaurus may alternatively rank words and phrases according to other ranking systems.Type: ApplicationFiled: August 11, 2003Publication date: February 19, 2004Inventors: Yanon Volcani, David B. Fogel
-
Publication number: 20030212655Abstract: A computer program that indicates lexical impact of various words and phrases in a text, measures the overall lexical impact of the text, and suggests alternatives for various words and phrases of the text. The computer program may include a ranked thesaurus for listing alternative words and phrases (e.g., synonyms, antonyms, related), along with an indication of their relative lexical impacts. The thesaurus may alternatively rank words and phrases according to other ranking systems.Type: ApplicationFiled: February 28, 2003Publication date: November 13, 2003Inventors: Yanon Volcani, David B. Fogel
-
Publication number: 20020082065Abstract: A server-based video game system maintains a number of video game characters having computer-simulated genetic (“digenetic”) structures that prescribe a number of physical and cognitive performance traits and characteristics for the video game characters. The system allows end users to establish remote online access to the game characters (via, e.g., the Internet). The results of competitions and training activities are based upon the game characters' digenetics, the conditions of the game environment, and the game characters' current levels of physical and cognitive development. The game characters' performance capabilities and cognition are updated continuously in response to the results of competitions and training activities. Competition and training results can be processed by the game servers and transmitted to the end user presentation devices for graphics rendering. In this manner, the video game system need not be burdened by network latency and other delays.Type: ApplicationFiled: December 26, 2000Publication date: June 27, 2002Inventors: David B. Fogel, Timothy J. Hays, Douglas R. Johnson, Thomas P. Lang
-
Publication number: 20020082077Abstract: A server-based video game system maintains a number of video game characters having computer-simulated genetic (“digenetic”) structures that prescribe a number of physical and cognitive performance traits and characteristics for the video game characters. The system allows end users to establish remote online access to the game characters (via, e.g., the Internet). The results of competitions and training activities are based upon the game characters' digenetics, the conditions of the game environment, and the game characters' current levels of physical and cognitive development. The game characters' performance capabilities and cognition are updated continuously in response to the results of competitions and training activities. Competition and training results can be processed by the game servers and transmitted to the end user presentation devices for graphics rendering. In this manner, the video game system need not be burdened by network latency and other delays.Type: ApplicationFiled: December 26, 2000Publication date: June 27, 2002Inventors: Douglas R. Johnson, David B. Fogel, Timothy J. Hays, Thomas P. Lang
-
Patent number: 5214746Abstract: A method and apparatus for training neural networks using evolutionary programming. A network is adjusted to operate in a weighted configuration defined by a set of weight values and a plurality of training patterns are input to the network to generate evaluations of the training patterns as network outputs. Each evaluation is compared to a desired output to obtain a corresponding error. From all of the errors, an overall error value corresponding to the set of weight values is determined. The above steps are repeated with different weighted configurations to obtain a plurality of overall error values. Then, for each set of weight values, a score is determined by selecting error comparison values from a predetermined variable probability distribution and comparing them to the corresponding overall error value. A predetermined number of the sets of weight values determined to have the best scores are selected and copies are made.Type: GrantFiled: June 17, 1991Date of Patent: May 25, 1993Assignee: Orincon CorporationInventors: David B. Fogel, Lawrence J. Fogel