Patents by Inventor David R. Azari
David R. Azari 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: 10296435Abstract: Disclosed are various embodiments for processing and storing mass data, where the data may include metrics generated based on performance of an event in a monitored system. Metrics describing a state of a monitored system may be received, accessed, and aggregated to generate a data model that describes performance of the monitored system. The metrics utilized in generating the data model may be disregarded after the data model has been generated. An output describing the state of the monitored system may be generated based on the data model, and the output may be communicated over a network, for example, to a requesting service.Type: GrantFiled: December 28, 2016Date of Patent: May 21, 2019Assignee: Amazon Technologies, Inc.Inventors: Daniel L. Osiecki, Prashant L. Sarma, Monty Vanderbilt, David R. Azari, Caitlyn R. Schmidt
-
Patent number: 10284443Abstract: Various systems, methods, and programs embodied on a computer readable medium that facilitate monitoring of services and/or servers. In one embodiment, an amount of data is stored in at least one storage device, the data being generated by a plurality of services executed on a plurality of servers, and/or by the servers upon which the services are executed. A plurality of monitoring applications are executed in a monitoring server, the monitoring applications being configured to perform a plurality of monitoring functions with respect to at least a portion of the data to provide information associated with an operating condition of the services and/or the servers. An interface layer surrounds the monitoring applications in the monitoring server. The interface layer defines a messaging format that is used by external devices to interact with the monitoring applications.Type: GrantFiled: May 19, 2015Date of Patent: May 7, 2019Assignee: Amazon Technologies, Inc.Inventors: Pieter Joris De Temmerman, David R. Azari, Daniel Lee Osiecki, Ronald Kim Peterson
-
Publication number: 20170111242Abstract: Disclosed are various embodiments for processing and storing mass data, where the data may include metrics generated based on performance of an event in a monitored system. Metrics describing a state of a monitored system may be received, accessed, and aggregated to generate a data model that describes performance of the monitored system. The metrics utilized in generating the data model may be disregarded after the data model has been generated. An output describing the state of the monitored system may be generated based on the data model, and the output may be communicated over a network, for example, to a requesting service.Type: ApplicationFiled: December 28, 2016Publication date: April 20, 2017Inventors: Daniel L. Osiecki, Prashant L. Sarma, Monty Vanderbilt, David R. Azari, Caitlyn R. Schmidt
-
Patent number: 9563531Abstract: Disclosed are various in various embodiments are systems and methods providing for storage of mass data such as metrics. A plurality of data models are generated in the server from a stream of metrics describing a state of a system. Each of the metrics is associated with one of a plurality of consecutive periods of time, and each data model represents the metrics associated with a corresponding one of the consecutive periods of time. The data models are stored in a data store and each of the metrics is discarded after use in generating at least one of the data models.Type: GrantFiled: August 12, 2014Date of Patent: February 7, 2017Assignee: Amazon Technologies, Inc.Inventors: Daniel L. Osiecki, Prashant L. Sarma, Monty Vanderbilt, David R. Azari, Caitlyn R. Schmidt
-
Patent number: 9361377Abstract: Systems, devices, and processes for classifying a digital item are described. In some examples, a first classifier determines whether a digital item, such as an electronic book (eBook), includes content of a first category that is acceptable for publication by a publisher. A second classifier determines whether the digital item includes content of a second category that is acceptable for publication by a publisher. In response to determining that the digital item includes content of the first category or content of the second category, a third classifier may determine whether the digital item includes a phrase that is indicative of content of a third category that is unacceptable for publication.Type: GrantFiled: January 6, 2012Date of Patent: June 7, 2016Assignee: Amazon Technologies, Inc.Inventors: David R. Azari, Tanvi M. Bhadbhade, Lee M. Miller, Alan Kipust, Cynthia A. Prentice
-
Publication number: 20150263913Abstract: Various systems, methods, and programs embodied on a computer readable medium that facilitate monitoring of services and/or servers. In one embodiment, an amount of data is stored in at least one storage device, the data being generated by a plurality of services executed on a plurality of servers, and/or by the servers upon which the services are executed. A plurality of monitoring applications are executed in a monitoring server, the monitoring applications being configured to perform a plurality of monitoring functions with respect to at least a portion of the data to provide information associated with an operating condition of the services and/or the servers. An interface layer surrounds the monitoring applications in the monitoring server. The interface layer defines a messaging format that is used by external devices to interact with the monitoring applications.Type: ApplicationFiled: May 19, 2015Publication date: September 17, 2015Inventors: Pieter Joris De Temmerman, David R. Azari, Daniel Lee Osiecki, Ronald Kim Peterson
-
Patent number: 9054942Abstract: Various systems, methods, and programs embodied on a computer readable medium that facilitate monitoring of services and servers. In one embodiment, an amount of data is stored in at least one storage device, the data being generated by a plurality of services executed on a plurality of servers, and by the servers upon which the services are executed. A plurality of monitoring applications are executed in a monitoring server, the monitoring applications being configured to perform a plurality of monitoring functions with respect to at least a portion of the data to facilitate an assessment of an operating condition of the services and the servers. An interface layer surrounds the monitoring applications in the monitoring server. The interface layer defines a messaging format that is used by devices external to the interface layer to interact with the monitoring applications.Type: GrantFiled: December 20, 2007Date of Patent: June 9, 2015Assignee: Amazon Technologies, Inc.Inventors: Pieter Joris De Temmerman, David R. Azari, Daniel Lee Osiecki, Ronald Kim Peterson
-
Publication number: 20140365650Abstract: Disclosed are various in various embodiments are systems and methods providing for storage of mass data such as metrics. A plurality of data models are generated in the server from a stream of metrics describing a state of a system. Each of the metrics is associated with one of a plurality of consecutive periods of time, and each data model represents the metrics associated with a corresponding one of the consecutive periods of time. The data models are stored in a data store and each of the metrics is discarded after use in generating at least one of the data models.Type: ApplicationFiled: August 12, 2014Publication date: December 11, 2014Inventors: Daniel L. Osiecki, Prashant L. Sarma, Monty Vanderbilt, David R. Azari, Caitlyn R. Schmidt
-
Patent number: 8819497Abstract: Disclosed are various in various embodiments are systems and methods providing for storage of mass data such as metrics. A plurality of data models are generated in the server from a stream of metrics describing a state of a system. Each of the metrics is associated with one of a plurality of consecutive periods of time, and each data model represents the metrics associated with a corresponding one of the consecutive periods of time. The data models are stored in a data store and each of the metrics is discarded after use in generating at least one of the data models.Type: GrantFiled: February 18, 2013Date of Patent: August 26, 2014Assignee: Amazon Technologies, Inc.Inventors: Daniel L. Osiecki, Prashant L. Sarma, Monty Vanderbilt, David R. Azari, Caitlyn R. Schmidt
-
Patent number: 8799236Abstract: When a digital item is submitted for publication, an automated system may determine whether the digital item includes content from other digital items. In some implementations, when the digital item is an electronic book (eBook), the automated system may select sets of words from the eBook and compute hash codes, such that each hash code corresponds to a set of words. The automated system may compare the computed hash codes with retained hash codes associated with other electronic books to determine whether the digital item includes duplicate content.Type: GrantFiled: June 15, 2012Date of Patent: August 5, 2014Assignee: Amazon Technologies, Inc.Inventors: David R. Azari, Denis V. Batalov, Tanvi M. Bhadbhade, Lee M. Miller, Alan Kipust, Theresa M. Hollis
-
Patent number: 8381039Abstract: Disclosed in various embodiments are systems and methods providing for storage of mass data such as metrics. A plurality of data models are generated in the server from a stream of metrics describing a state of a system. Each of the metrics is associated with one of a plurality of consecutive periods of time, and each data model represents the metrics associated with a corresponding one of the consecutive periods of time. The data models are stored in a data store and each of the metrics is discarded after use in generating at least one of the data models.Type: GrantFiled: June 29, 2009Date of Patent: February 19, 2013Assignee: Amazon Technologies, Inc.Inventors: Daniel L. Osiecki, Prashant L. Sarma, Monty Vanderbilt, David R. Azari, Caitlyn R. Schmidt
-
Patent number: 8032797Abstract: A plurality of data models are generated in a server from a stream of metrics describing a state of at least one system. Each of the data models represents a time grouping of a subset of the metrics. One or more dimensions are associated with each of the metrics. The data models are stored in association with respective ones of the dimensions in a memory. The dimensions with which the data models are associated in the memory are increased based upon an appearance of at least one previously non-existing dimension associated with a metric in the stream.Type: GrantFiled: June 29, 2009Date of Patent: October 4, 2011Assignee: Amazon Technologies, Inc.Inventors: Monty Vanderbilt, Prashant L. Sarma, David R. Azari, Brian Dennehy
-
Patent number: 7739215Abstract: The present invention relates to a system and methodology to facilitate extraction of information from a large unstructured corpora such as from the World Wide Web and/or other unstructured sources. Information in the form of answers to questions can be automatically composed from such sources via probabilistic models and cost-benefit analyses to guide resource-intensive information-extraction procedures employed by a knowledge-based question answering system. The analyses can leverage predictions of the ultimate quality of answers generated by the system provided by Bayesian or other statistical models. Such predictions, when coupled with a utility model can provide the system with the ability to make decisions about the number of queries issued to a search engine (or engines), given the cost of queries and the expected value of query results in refining an ultimate answer. Given a preference model, information extraction actions can be taken with the highest expected utility.Type: GrantFiled: April 3, 2009Date of Patent: June 15, 2010Assignee: Microsoft CorporationInventors: Eric J. Horvitz, David R. Azari, Susan T. Dumais, Eric D. Brill
-
Publication number: 20090192966Abstract: The present invention relates to a system and methodology to facilitate extraction of information from a large unstructured corpora such as from the World Wide Web and/or other unstructured sources. Information in the form of answers to questions can be automatically composed from such sources via probabilistic models and cost-benefit analyses to guide resource-intensive information-extraction procedures employed by a knowledge-based question answering system. The analyses can leverage predictions of the ultimate quality of answers generated by the system provided by Bayesian or other statistical models. Such predictions, when coupled with a utility model can provide the system with the ability to make decisions about the number of queries issued to a search engine (or engines), given the cost of queries and the expected value of query results in refining an ultimate answer. Given a preference model, information extraction actions can be taken with the highest expected utility.Type: ApplicationFiled: April 3, 2009Publication date: July 30, 2009Applicant: Microsoft CorporationInventors: Eric J. Horvitz, David R. Azari, Susan T. Dumais, Eric D. Brill
-
Patent number: 7516113Abstract: The present invention relates to a system and methodology to facilitate extraction of information from a large unstructured corpora such as from the World Wide Web and/or other unstructured sources. Information in the form of answers to questions can be automatically composed from such sources via probabilistic models and cost-benefit analyses to guide resource-intensive information-extraction procedures employed by a knowledge-based question answering system. The analyses can leverage predictions of the ultimate quality of answers generated by the system provided by Bayesian or other statistical models. Such predictions, when coupled with a utility model can provide the system with the ability to make decisions about the number of queries issued to a search engine (or engines), given the cost of queries and the expected value of query results in refining an ultimate answer. Given a preference model, information extraction actions can be taken with the highest expected utility.Type: GrantFiled: August 31, 2006Date of Patent: April 7, 2009Assignee: Microsoft CorporationInventors: Eric J. Horvitz, David R. Azari, Susan T. Dumais, Eric D. Brill
-
Patent number: 7454393Abstract: The present invention relates to a system and methodology to facilitate extraction of information from a large unstructured corpora such as from the World Wide Web and/or other unstructured sources. Information in the form of answers to questions can be automatically composed from such sources via probabilistic models and cost-benefit analyses to guide resource-intensive information-extraction procedures employed by a knowledge-based question answering system. The analyses can leverage predictions of the ultimate quality of answers generated by the system provided by Bayesian or other statistical models. Such predictions, when coupled with a utility model can provide the system with the ability to make decisions about the number of queries issued to a search engine (or engines), given the cost of queries and the expected value of query results in refining an ultimate answer. Given a preference model, information extraction actions can be taken with the highest expected utility.Type: GrantFiled: August 6, 2003Date of Patent: November 18, 2008Assignee: Microsoft CorporationInventors: Eric J. Horvitz, David R. Azari, Susan T. Dumais, Eric D. Brill