Patents by Inventor Ted Dunning
Ted Dunning 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: 11907241Abstract: Systems and methods provide a system that gathers information about data as it progresses through data processing pipelines of data analysis projects. The data analytics system derives value indicators and implicit metadata from the data processing pipelines. For example, the data analytics system may derive value indicators and implicit metadata from data-related products themselves, semantic analysis of the code/processing steps used to process the data-related products, the structure of data processing pipelines, and human behavior related to production and usage of data-related products. Once a new data analysis project is initiated, the data analytics system gathers parameters and characteristics about the new data analysis project and references the value indicators and implicit metadata to recommend useful processing steps, datasets, and/or other data-related products for the new data analysis project.Type: GrantFiled: June 17, 2022Date of Patent: February 20, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Ted Dunning, Suparna Bhattacharya, Glyn Bowden, Lin A. Nease, Janice M. Zdankus, Sonu Sudhakaran
-
Publication number: 20230409586Abstract: Systems and methods provide a system that gathers information about data as it progresses through data processing pipelines of data analysis projects. The data analytics system derives value indicators and implicit metadata from the data processing pipelines. For example, the data analytics system may derive value indicators and implicit metadata from data-related products themselves, semantic analysis of the code/processing steps used to process the data-related products, the structure of data processing pipelines, and human behavior related to production and usage of data-related products. Once a new data analysis project is initiated, the data analytics system gathers parameters and characteristics about the new data analysis project and references the value indicators and implicit metadata to recommend useful processing steps, datasets, and/or other data-related products for the new data analysis project.Type: ApplicationFiled: July 12, 2023Publication date: December 21, 2023Inventors: TED DUNNING, Suparna Bhattacharya, Glyn Bowden, Lin A. Nease, Janice M. Zdankus, Sonu Sudhakaran
-
Publication number: 20230409587Abstract: Systems and methods provide a system that gathers information about data as it progresses through data processing pipelines of data analysis projects. The data analytics system derives value indicators and implicit metadata from the data processing pipelines. For example, the data analytics system may derive value indicators and implicit metadata from data-related products themselves, semantic analysis of the code/processing steps used to process the data-related products, the structure of data processing pipelines, and human behavior related to production and usage of data-related products. Once a new data analysis project is initiated, the data analytics system gathers parameters and characteristics about the new data analysis project and references the value indicators and implicit metadata to recommend useful processing steps, datasets, and/or other data-related products for the new data analysis project.Type: ApplicationFiled: July 12, 2023Publication date: December 21, 2023Inventors: TED DUNNING, SUPARNA BHATTACHARYA, GLYN BOWDEN, LIN A. NEASE, JANICE M. ZDANKUS, SONU SUDHAKARAN
-
Publication number: 20230409585Abstract: Systems and methods provide a system that gathers information about data as it progresses through data processing pipelines of data analysis projects. The data analytics system derives value indicators and implicit metadata from the data processing pipelines. For example, the data analytics system may derive value indicators and implicit metadata from data-related products themselves, semantic analysis of the code/processing steps used to process the data-related products, the structure of data processing pipelines, and human behavior related to production and usage of data-related products. Once a new data analysis project is initiated, the data analytics system gathers parameters and characteristics about the new data analysis project and references the value indicators and implicit metadata to recommend useful processing steps, datasets, and/or other data-related products for the new data analysis project.Type: ApplicationFiled: June 17, 2022Publication date: December 21, 2023Inventors: TED DUNNING, SUPARNA BHATTACHARYA, GLYN BOWDEN, LIN A. NEASE, JANICE M. ZDANKUS, SONU SUDHAKARAN
-
Publication number: 20230103402Abstract: Examples described herein are generally directed to facilitating access to container state through multiple protocols. According to an example, a distributed state store is provided in which container state is accessible by multiple client containers via nodes of the distributed state store across which the container state is replicated. Responsive to receipt from a first client container of a storage request via a first application programming interface (API) method of the distributed state store that is associated with a first protocol, the container state is stored within the distributed state store. Responsive to receipt from a second client container of an access request via a second API method of the distributed state store that is associated with a second protocol, the container state is returned to the second client container via the second protocol.Type: ApplicationFiled: October 5, 2021Publication date: April 6, 2023Inventors: Skyler Thomas, Lars Fredriksen, Ted Dunning, Scott Frolich
-
Patent number: 10521857Abstract: A method for determining a likelihood of fraud associated with an input identity record is disclosed herein. The disclosed method contemplates determining characteristics of the input identity record by examining content of one or more fields of the input identity record. Historical identity records related to the input identity record may then be retrieved so as to define a set of linked identity records. The method further includes computing one or more network-based features of the set of linked identity records. A fraud score may then be generated based upon the characteristics of the input identity record and the one or more network-based features.Type: GrantFiled: May 7, 2004Date of Patent: December 31, 2019Assignee: Symantec CorporationInventors: Xuhui Shao, Jianjun Xie, Ted Dunning, Tao Hong, Joe Blue
-
Publication number: 20090313227Abstract: In various embodiments, the present invention relates disparate objects based on user behavior, thus enabling search engines to provide more comprehensive and accurate results. According to various embodiments of the present invention, multiple kinds of interactions by users with multiple classes of objects can be analyzed. The result is that disparate classes of objects can be related. Derived relations between text and objects can be used to implement search-like functionality or to extend a conventional text retrieval system. In one embodiment, the present invention is used to improve search results and/or recommendations by employing a filtered co-occurrence matrix that provides a representation as to which queries tend to co-occur with the originally submitted query. By supplementing or replacing the original query with co-occurring queries, the system of the present invention is able to generate results that are more likely to be of interest.Type: ApplicationFiled: June 11, 2009Publication date: December 17, 2009Applicant: VEOH NETWORKS, INC.Inventors: Ted Dunning, John Dimm, Alexander Sherbak
-
Publication number: 20080052319Abstract: Files are divided into parts and at least some of the parts are transmitted to a client using a communication channel. At least some of the transmitted parts are cached locally. This allows subsequent streaming playback of the file while using less bandwidth by transmitting the part of the file that hasn't been cached, and combining the cached parts with the transmitted parts. In some embodiments, files may be represented at a low quality level by a first data set, and at higher quality levels with additional data sets. Data sets are cached locally, so that during subsequent streaming playback of the file, the quality level of the playback may be improved by sending additional data sets using bandwidth that would otherwise be dedicated to transmitting the cached data sets.Type: ApplicationFiled: October 31, 2007Publication date: February 28, 2008Inventors: Ted Dunning, Amir Doron
-
Publication number: 20070244741Abstract: Predictive modeling of consumer financial behavior, including determination of likely responses to particular marketing efforts, is provided by application of consumer transaction data to predictive models associated with merchant segments. The merchant segments are derived from the consumer transaction data based on co-occurrences of merchants in sequences of transactions. Merchant vectors represent specific merchants, and are aligned in a vector space as a function of the degree to which the merchants co-occur more or less frequently than expected. Supervised segmentation is applied to merchant vectors to form the merchant segments. Merchant segment predictive models provide predictions of spending in each merchant segment for any particular consumer, based on previous spending by the consumer. Consumer profiles describe summary statistics of each consumer's spending in the merchant segments, and across merchant segments.Type: ApplicationFiled: January 15, 2007Publication date: October 18, 2007Inventors: Matthias Blume, Michael Lazarus, Larry Peranich, Frederique Vernhes, Kenneth Brown, William Caid, Ted Dunning, Gerald Russell, Kevin Sitze
-
Publication number: 20070244890Abstract: A system, method, and computer program product perform text equivalencing. The text equivalencing is performed by modifying a string of characters by applying a set of heuristics, comparing the modified strings of characters to known strings of characters. If a match is found, the text equivalencing engine performs database update and exits. If no match is found, sub-strings are formed by grouping together frequently occurring sets of characters. An information retrieval technique is performed on the sub-strings to determine equivalent text.Type: ApplicationFiled: June 14, 2007Publication date: October 18, 2007Inventors: Ted Dunning, Bradley Kindig
-
Publication number: 20060242193Abstract: A system, method, and computer program product retrieve information associated with the signals. The information retrieval can be performed on a signal by quantizing the signal, forming words, and indexing based on weights of the words. The words are formed by grouping letters together to form a number of words within predetermined threshold values. The weights of the words are determined using a binomial log likelihood ratio analysis. The present invention may be applied to identification of an unknown song.Type: ApplicationFiled: June 22, 2006Publication date: October 26, 2006Inventor: Ted Dunning
-
Publication number: 20050187968Abstract: Files are divided into parts and at least some of the parts are transmitted to a client using a communication channel. At least some of the transmitted parts are cached locally. This allows subsequent streaming playback of the file while using less bandwidth by transmitting the part of the file that hasn't been cached, and combining the cached parts with the transmitted parts. In some embodiments, files may be represented at a low quality level by a first data set, and at higher quality levels with additional data sets. Data sets are cached locally, so that during subsequent streaming playback of the file, the quality level of the playback may be improved by sending additional data sets using bandwidth that would otherwise be dedicated to transmitting the cached data sets.Type: ApplicationFiled: April 28, 2005Publication date: August 25, 2005Inventors: Ted Dunning, Amir Doron
-
Publication number: 20050159996Abstract: Predictive modeling of consumer financial behavior, including determination of likely responses to particular marketing efforts, is provided by application of consumer transaction data to predictive models associated with merchant segments. The merchant segments are derived from the consumer transaction data based on co-occurrences of merchants in sequences of transactions. Merchant vectors represent specific merchants, and are aligned in a vector space as a function of the degree to which the merchants co-occur more or less frequently than expected. Supervised segmentation is applied to merchant vectors to form the merchant segments. Merchant segment predictive models provide predictions of spending in each merchant segment for any particular consumer, based on previous spending by the consumer. Consumer profiles describe summary statistics of each consumer's spending in the merchant segments, and across merchant segments.Type: ApplicationFiled: December 14, 2004Publication date: July 21, 2005Inventors: Michael Lazarus, Larry Peranich, Frederique Vernhes, Matthias Blume, Kenneth Brown, William Caid, Ted Dunning, Gerald Russell, Kevin Sitze