Patents by Inventor Mehmet Kivanc Ozonat

Mehmet Kivanc Ozonat 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: 8224624
    Abstract: One embodiment is a method that determines application performance signatures occurring at an application server in a multi-tier architecture. The method then analyzes the application performance signatures to determine whether a change in transaction performance at the application server results from a modification to an application.
    Type: Grant
    Filed: October 14, 2008
    Date of Patent: July 17, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ludmila Cherkasova, Ningfang Mi, Mehmet Kivanc Ozonat, Julie A. Symons
  • Patent number: 8185536
    Abstract: Candidate service providers for a desired service are ranked. Terms describing service requirements for a desired service are determined. Service capability documents describing the services of the candidate service providers are determined using the terms describing the service requirements. Using singular value decomposition (SVD) and a metric, similarities between the terms describing the service requirements and the service capability documents are determined. The candidate service providers are ranked based on the similarities.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: May 22, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sujoy Basu, Sharad Singhal, Sven Graupner, Mehmet Kivanc Ozonat, Donald E. Young
  • Publication number: 20120102037
    Abstract: In one general aspect, a set of representations of message thread contents is decomposed into clusters of representations of message thread contents determined to be similar. Similarly, a set of representations of message thread titles is decomposed into clusters of representations of message thread titles determined to be similar, where the act of decomposing the set of representations of message thread titles is influenced by the act of decomposing the set of representations of message thread contents. In another general aspect, a search query is received and compared to representations of clusters of message threads (e.g., a cluster of representations of message thread titles). Based on this comparison, a particular cluster of message threads then is identified as matching the search query.
    Type: Application
    Filed: October 26, 2010
    Publication date: April 26, 2012
    Inventor: Mehmet Kivanc Ozonat
  • Patent number: 7930593
    Abstract: A technique includes sampling at least one performance metric of a computer-based service to form time samples of the metric(s) and detecting an occurrence of an anomaly or a performance mode change in the service. The detection includes arranging the time samples in segments based on a statistical analysis of the time samples.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: April 19, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Mehmet Kivanc Ozonat
  • Publication number: 20100324869
    Abstract: To model a computing entity, information relating to transactions associated with the computing entity is received. The received information forms a collection of information. The collection is segmented into a plurality of segments, and at least one anomalous segment is identified. A model of the computing entity is built.
    Type: Application
    Filed: June 17, 2009
    Publication date: December 23, 2010
    Inventors: Ludmila Cherkasova, Mehmet Kivanc Ozonat, Brent A. Enck
  • Publication number: 20100313111
    Abstract: One embodiment is a method that builds a standardized web form that includes information extracted from multiple web forms retrieved over a web from different service providers. The standardized web form is used to retrieve price quotes from the different service providers.
    Type: Application
    Filed: June 9, 2009
    Publication date: December 9, 2010
    Inventors: Mehmet Kivanc Ozonat, Donald E. Young
  • Publication number: 20100250515
    Abstract: One embodiment is a method that receives a description of services desired by a service requestor and then crawls web sites to extract information on services offered by service providers. The extracted information is used to transform the description of services desired by the service requestor into an improved description of services.
    Type: Application
    Filed: March 24, 2009
    Publication date: September 30, 2010
    Inventors: Mehmet Kivanc Ozonat, Sven Graupner, Sujoy Basu, Donald E. Young
  • Publication number: 20100250396
    Abstract: One embodiment is a method that receives a list of service providers offering services at web sites and extracts content from the web sites to identify the services offered by the service providers. The method then populates service registries with the content.
    Type: Application
    Filed: March 24, 2009
    Publication date: September 30, 2010
    Inventors: Mehmet Kivanc Ozonat, Sven Graupner, Sujoy Basu, Donald E. Young
  • Publication number: 20100198839
    Abstract: Terms are extracted from service description documents describing desired services, and the terms are used to search for candidate service providers operable to provide the desired services. A matrix of terms and documents are determined from the service description documents. Singular value decomposition (SVD) is used to decompose the matrix. Eigen vectors from the SVD decomposition are weighted by top k singular values in a diagonal matrix S of singular values also generated from the decomposition. The weighted eigen vectors are used to rank terms from the matrix X based on relevance of the terms to the requirements for desired services described in the service description documents.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Inventors: Sujoy Basu, Sharad Singhal, Donald E. Young, Mehmet Kivanc Ozonat, Sven Graupner
  • Publication number: 20100198840
    Abstract: Candidate service providers for a desired service are ranked. Terms describing service requirements for a desired service are determined. Service capability documents describing the services of the candidate service providers are determined using the terms describing the service requirements. Using singular value decomposition (SVD) and a metric, similarities between the terms describing the service requirements and the service capability documents are determined. The candidate service providers are ranked based on the similarities.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Inventors: Sujoy Basu, Sharad Singhal, Sven Graupner, Mehmet Kivanc Ozonat, Donald E. Young
  • Publication number: 20100191724
    Abstract: An exemplary embodiment of the present invention provides a method of identifying providers. The method includes obtaining a results document from a search, wherein the results document comprises references to documents that contain a keyword. analyzing the results document to identify a plurality of the references. The method includes accessing each of the documents using the identified references and analyzing each of the accessed documents to determine a probabilistic value that the accessed document is associated with a provide.
    Type: Application
    Filed: January 23, 2009
    Publication date: July 29, 2010
    Inventors: Mehmet Kivanc Ozonat, Donald E. Young, Sven Graupner, Sujoy Basu
  • Publication number: 20100191725
    Abstract: An exemplary embodiment of the present invention provides a method of identifying providers. The method comprises obtaining a keyword from a client and obtaining a results document from a search, wherein the results document comprises references to documents that contain the keyword. The method also comprises analyzing the results document to identify a plurality of the references, accessing the documents corresponding to the identified references, and analyzing the accessed documents to determine a list of keywords. The list of keywords is compared to lists of keywords associated with each of a plurality of category headings to identify a list of related category headings.
    Type: Application
    Filed: January 23, 2009
    Publication date: July 29, 2010
    Inventor: Mehmet Kivanc Ozonat
  • Publication number: 20100094590
    Abstract: Systems, articles of manufacture, and associated computer-executed methods determine an optimum temporal segmentation for automated information technology (IT) management. A computer-executed method detects changes in a performance metric in an automated information technology (IT) management system comprising defining a plurality of temporal segments as sets of contiguous time samples wherein time samples within a segment are mutually more similar in terms of performance metric behavior than time samples in previous and subsequent segments, and discovering the segments using an information-theoretical approach. Detecting changes in the performance metric can further comprise associating cost with the segments that is lesser for homogeneous metric behavior and greater for heterogeneous metric behavior within a segment, and finding segmentation that minimizes the cost using dynamic programming.
    Type: Application
    Filed: October 15, 2008
    Publication date: April 15, 2010
    Inventors: Mehmet Kivanc Ozonat, Ira Cohen
  • Publication number: 20100094992
    Abstract: One embodiment collects performance data for an application server that processes transactions received from a client computer to a database server. An application log is created from the performance data and used for capacity planning in a multi-tiered architecture.
    Type: Application
    Filed: October 15, 2008
    Publication date: April 15, 2010
    Inventors: Ludmila Cherkasova, Ningfang Mi, Mehmet Kivanc Ozonat, Julie A. Symons
  • Publication number: 20100094592
    Abstract: One embodiment is a method that determines application performance signatures occurring at an application server in a multi-tier architecture. The method then analyzes the application performance signatures to determine whether a change in transaction performance at the application server results from a modification to an application.
    Type: Application
    Filed: October 14, 2008
    Publication date: April 15, 2010
    Inventors: Ludmila Cherkasova, Ningfang Mi, Mehmet Kivanc Ozonat, Julie A. Symons
  • Publication number: 20100083055
    Abstract: A technique includes sampling at least one performance metric of a computer-based service to form time samples of the metric(s) and detecting an occurrence of an anomaly or a performance mode change in the service. The detection includes arranging the time samples in segments based on a statistical analysis of the time samples.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 1, 2010
    Inventor: Mehmet Kivanc Ozonat
  • Publication number: 20090307347
    Abstract: One embodiment is a method that determines transaction latencies occurring at an application server and a database server in a multi-tier architecture. The method then analyzes the transaction latencies at the application server with Central Processing Unit (CPU) utilization during a monitoring window to determine whether a change in transaction performance at the application server results from an update to an application.
    Type: Application
    Filed: October 14, 2008
    Publication date: December 10, 2009
    Inventors: Ludmila Cherkasova, Ningfang Mi, Mehmet Kivanc Ozonat, Julie A. Symons
  • Patent number: 7577550
    Abstract: A method comprises receiving, by learning logic, historical metrics of a computing system being monitored. The learning logic determines, from the received historical metrics, forms of sub-functions that are included in an equation, wherein each sub-function represents a dependency between two components linked in a hierarchical structure representing the computing system being monitored. State determination logic receives metric values of the computing system being monitored, and determines states that minimize the equation composed of the sub-functions over the received metric values. Finally, anomalous behavior of the computing system may be detected based on the determined states.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: August 18, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mehmet Kivanc Ozonat, Ira Cohen, Julie A. Symons
  • Publication number: 20080270077
    Abstract: A method comprises receiving, by learning logic, historical metrics of a computing system being monitored. The learning logic determines, from the received historical metrics, forms of sub-functions that are included in an equation, wherein each sub-function represents a dependency between two components linked in a hierarchical structure representing the computing system being monitored. State determination logic receives metric values of the computing system being monitored, and determines states that minimize the equation composed of the sub-functions over the received metric values. Finally, anomalous behavior of the computing system may be detected based on the determined states.
    Type: Application
    Filed: April 30, 2007
    Publication date: October 30, 2008
    Inventors: Mehmet Kivanc Ozonat, Ira Cohen, Julie A. Symons