Patents by Inventor Christopher Che

Christopher Che 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: 10853217
    Abstract: A performance engineering platform using one or more probes and one or more searchable tags is described. In an embodiment, a set of attributes of a system to be monitored are determined. Based on the attributes of the system, one or more probes that include functionality to detect data from the system are identified. Data is detected from the system using at least one of the probes. In an embodiment, one or more reports are obtained. The reports are based on data detected by a set of probes. An association between a particular searchable tag and one of the set of probes is received. Responsive to receiving the association between the particular searchable tag and the probe, report values, associated with a subset of the data detected by the probe, are identified. Further, the report values are tagged with the particular searchable tag.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: December 1, 2020
    Assignee: Oracle International Corporation
    Inventors: Christopher Che, Robert Mulholland, Zhong Liu, Sumit Biswas, Cherif Tawil, Mark Christmas
  • Publication number: 20190034308
    Abstract: A performance engineering platform using one or more probes and one or more searchable tags is described. In an embodiment, a set of attributes of a system to be monitored are determined. Based on the attributes of the system, one or more probes that include functionality to detect data from the system are identified. Data is detected from the system using at least one of the probes. In an embodiment, one or more reports are obtained. The reports are based on data detected by a set of probes. An association between a particular searchable tag and one of the set of probes is received. Responsive to receiving the association between the particular searchable tag and the probe, report values, associated with a subset of the data detected by the probe, are identified. Further, the report values are tagged with the particular searchable tag.
    Type: Application
    Filed: October 1, 2018
    Publication date: January 31, 2019
    Applicant: Oracle International Corporation
    Inventors: Christopher Che, Robert Mulholland, Zhong Liu, Sumit Biswas, Cherif Tawil, Mark Christmas
  • Patent number: 10127128
    Abstract: A performance engineering platform using one or more probes and one or more searchable tags is described. In an embodiment, a set of attributes of a system to be monitored are determined. Based on the attributes of the system, one or more probes that include functionality to detect data from the system are identified. Data is detected from the system using at least one of the probes. In an embodiment, one or more reports are obtained. The reports are based on data detected by a set of probes. An association between a particular searchable tag and one of the set of probes is received. Responsive to receiving the association between the particular searchable tag and the probe, report values, associated with a subset of the data detected by the probe, are identified. Further, the report values are tagged with the particular searchable tag.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: November 13, 2018
    Assignee: Oracle International Corporation
    Inventors: Christopher Che, Robert Mulholland, Zhong Liu, Sumit Biswas, Cherif Tawil, Mark Christmas
  • Publication number: 20170153935
    Abstract: A performance engineering platform using one or more probes and one or more searchable tags is described. In an embodiment, a set of attributes of a system to be monitored are determined. Based on the attributes of the system, one or more probes that include functionality to detect data from the system are identified. Data is detected from the system using at least one of the probes. In an embodiment, one or more reports are obtained. The reports are based on data detected by a set of probes. An association between a particular searchable tag and one of the set of probes is received. Responsive to receiving the association between the particular searchable tag and the probe, report values, associated with a subset of the data detected by the probe, are identified. Further, the report values are tagged with the particular searchable tag.
    Type: Application
    Filed: December 1, 2015
    Publication date: June 1, 2017
    Inventors: Christopher Che, Robert Mulholland, Zhong Liu, Sumit Biswas, Cherif Tawil, Mark Christmas
  • Patent number: 7454425
    Abstract: A system and method for assembling timing data in a multi-layer server environment are disclosed. An HTML based request is generated. A time of generation of the HTML based request is then deposited in one or more hidden data fields associated with the HTML based request. The HTML based request is forwarded to one or more servers that deposit an arrival time in the one or more hidden data fields. Next, an HTML based response is generated. The arrival times provided by the one or more servers are transferred to one or more hidden data fields associated with the HTML based response. The HTML based response is forwarded to one or more servers that deposit a departure time in the one or more hidden data fields associated with the HTML based response.
    Type: Grant
    Filed: July 1, 2003
    Date of Patent: November 18, 2008
    Assignee: Oracle International Corporation
    Inventors: Christopher Che, Sanjay Goyal, Peter Gassner
  • Publication number: 20070185877
    Abstract: A system and method for assembling timing data in a multi-layer server environment are disclosed. An HTML based request is generated. A time of generation of the HTML based request is then deposited in one or more hidden data fields associated with the HTML based request. The HTML based request is forwarded to one or more servers that deposit an arrival time in the one or more hidden data fields. Next, an HTML based response is generated. The arrival times provided by the one or more servers are transferred to one or more hidden data fields associated with the HTML based response. The HTML based response is forwarded to one or more servers that deposit a departure time in the one or more hidden data fields associated with the HTML based response.
    Type: Application
    Filed: July 1, 2003
    Publication date: August 9, 2007
    Inventors: Christopher Che, Sanjay Goyal, Peter Gassner