Patents by Inventor Marta Penzo

Marta Penzo 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: 11636104
    Abstract: An analytics server is disclosed that enables natural language queries (NLQs) to be used to access key performance indicator (KPI) data. The analytics server includes a graphical user interface (GUI) that presents a set of KPIs associated with a user. The GUI includes suitable user interface elements to enable the user to provide natural language queries regarding these KPIs. The user interface elements provide the user with suggested NLQs based on, for example, KPIs to which the user has access and/or previous NLQs of the user. In response to the analytics server receiving a suitable NLQ from the user, the analytics server generates an appropriate database query to retrieve the KPI data requested by the NLQ. The GUI is then updated to present a visual representation (e.g., a bar graph, a pie chart, a trend line, a single value) of the retrieved KPI data.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: April 25, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Marta Penzo, Aida Rikovic Tabak, Dimosthenis Mouzouris, Size Ma, Olga Redkina
  • Patent number: 11615358
    Abstract: An enterprise management platform is configured to host a respective instance for multiple client networks. The enterprise management platform receives incoming data including one or more metrics being tracked in the incoming data by the enterprise management platform. The enterprise management platform determines that a condition is reached based on the one or more metrics and selects at least a portion of the incoming data for a dashboard of the enterprise management platform responsive to determining that the incoming data is indicative of the condition being reached. The enterprise management platform provides, to a client device associated with one of the plurality of client networks, a representation of a graphical user interface displaying a data insights widget of the dashboard that displays the data indicative of the condition being reached without displaying other data in the incoming data that has not reached a level indicative of other conditions.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: March 28, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Aida Rikovic Tabak, Shayan Shahand, Dileeshvar Radhakrishnan, Seth Tucker Stafford, Sumana Ravikrishnan, Abhijith Thette Nagarajan, Robert Andrew Ninness, Prabhakaran Subramani Thandayuthapani, Marta Penzo
  • Patent number: 11334835
    Abstract: A system includes a client instance hosted by a datacenter, wherein the client instance is generated for one or more client networks. The system performs operations comprising generating a graphical user interface, receiving, via the graphical user interface, an input adjusting the selected time period, and updating the graphical user interface in real time in response to the received input. The graphical user interface includes a timeline that spans an entirety of an incident dataset, a selected time period, wherein the selected time period is a portion of the timeline, a plot of incident data from the incident dataset over the selected time period, and a plurality of calculated metrics based on the incident data during the selected time period.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: May 17, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Aida Rikovic Tabak, Marta Penzo, Andrei-Mihai Gabur, Ciprian Mocanu, Jimmy Castex, Lidhvija Boini, Anita Lugomer, Georgi Ivanov, Ramya Raghavan
  • Patent number: 11245586
    Abstract: An enterprise management platform is configured to host a respective instance for multiple client networks. The enterprise management platform receives incoming data including one or more metrics being tracked in the incoming data by the enterprise management platform. For each metric of the one or more metrics, a determination is made that a statistic generator is to be processed for the corresponding metric, and responsive to determining that the statistic generator is to be processed, a statistic is generated using the statistic generator. For each statistic, a news score is generated, using a news evaluator, to convert the statistic generator to a news score. The news scores are then sorted and stored in a database disposed within the enterprise management platform.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: February 8, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Aida Rikovic Tabak, Shayan Shahand, Dileeshvar Radhakrishnan, Seth Tucker Stafford, Sumana Ravikrishnan, Abhijith Thette Nagarajan, Robert Andrew Ninness, Prabhakaran Subramani Thandayuthapani, Marta Penzo, Adrianus Augustinus Mathijssen, Ciprian Mocanu
  • Publication number: 20220035802
    Abstract: An analytics server is disclosed that enables natural language queries (NLQs) to be used to access key performance indicator (KPI) data. The analytics server includes a graphical user interface (GUI) that presents a set of KPIs associated with a user. The GUI includes suitable user interface elements to enable the user to provide natural language queries regarding these KPIs. The user interface elements provide the user with suggested NLQs based on, for example, KPIs to which the user has access and/or previous NLQs of the user. In response to the analytics server receiving a suitable NLQ from the user, the analytics server generates an appropriate database query to retrieve the KPI data requested by the NLQ. The GUI is then updated to present a visual representation (e.g., a bar graph, a pie chart, a trend line, a single value) of the retrieved KPI data.
    Type: Application
    Filed: July 28, 2020
    Publication date: February 3, 2022
    Inventors: Marta Penzo, Aida Rikovic Tabak, Dimosthenis Mouzouris, Size Ma, Olga Redkina
  • Patent number: 11238082
    Abstract: Systems, methods, and media are presented to analyze unstructured text. Unstructured data is retrieved from a user inputs or records. The user inputs include an incident report or a problem report. Text words in the unstructured data are identified. A number of occurrences of each text word is counted. The text words are displayed in a word cloud by displaying each of the text words with a size corresponding to the number of occurrences of the respective text word. A larger number of occurrences results in a larger size of the respective text word when displayed. At least one trendline for occurrences for a corresponding text word is also displayed.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: February 1, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Dileeshvar Radhakrishnan, Robert Ninness, Seth Stafford, Aida Rikovic Tabak, Shayan Shahand, Sumana Ravikrishnan, Abhijith Nagarajan, Prabhakaran Subramani Thandayuthapani, Marta Penzo, Ciprian Mocanu
  • Publication number: 20210089977
    Abstract: An enterprise management platform is configured to host a respective instance for multiple client networks. The enterprise management platform receives incoming data including one or more metrics being tracked in the incoming data by the enterprise management platform. The enterprise management platform determines that a condition is reached based on the one or more metrics and selects at least a portion of the incoming data for a dashboard of the enterprise management platform responsive to determining that the incoming data is indicative of the condition being reached. The enterprise management platform provides, to a client device associated with one of the plurality of client networks, a representation of a graphical user interface displaying a data insights widget of the dashboard that displays the data indicative of the condition being reached without displaying other data in the incoming data that has not reached a level indicative of other conditions.
    Type: Application
    Filed: October 19, 2020
    Publication date: March 25, 2021
    Inventors: Aida Rikovic Tabak, Shayan Shahand, Dileeshvar Radhakrishnan, Seth Tucker Stafford, Sumana Ravikrishnan, Abhijith Thette Nagarajan, Robert Andrew Ninness, Prabhakaran Subramani Thandayuthapani, Marta Penzo
  • Patent number: 10812335
    Abstract: An enterprise management platform is configured to host a respective instance for multiple client networks. The enterprise management platform receives incoming data including one or more metrics being tracked in the incoming data by the enterprise management platform. The enterprise management platform determines that a condition is reached based on the one or more metrics and selects at least a portion of the incoming data for a dashboard of the enterprise management platform responsive to determining that the incoming data is indicative of the condition being reached. The enterprise management platform provides, to a client device associated with one of the plurality of client networks, a representation of a graphical user interface displaying a data insights widget of the dashboard that displays the data indicative of the condition being reached without displaying other data in the incoming data that has not reached a level indicative of other conditions.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: October 20, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Aida Rikovic Tabak, Shayan Shahand, Dileeshvar Radhakrishnan, Seth Tucker Stafford, Sumana Ravikrishnan, Abhijith Thette Nagarajan, Robert Andrew Ninness, Prabhakaran Subramani Thandayuthapani, Marta Penzo
  • Publication number: 20200301803
    Abstract: A performance analytics dashboard may receive a selection of multiple breakdown elements and update a visualization within the widget based on the selected breakdown elements. The widget may have an aggregate view type or a separate view type. In the aggregate view type, data associated with the selected breakdown elements is combined into a single plot. In the separate view type, data associated with the selected breakdown elements is kept separate and shown in separate respective plots.
    Type: Application
    Filed: March 19, 2019
    Publication date: September 24, 2020
    Inventors: Marta Penzo, Gurupada Das, Petrus Goris, Abhijith Thette Nagarajan, Isaak Papagiannidis
  • Publication number: 20200090130
    Abstract: A computing system includes a server. The server is communicatively coupled to a data repository clone and is configured to store a calendar-based data in the data repository. The server is further configured to receive a request to create a custom calendar, and to create the custom calendar based on a calendar data schema and the request. The server is additionally configured to provide the custom calendar to systems communicatively coupled to the server. The server is also configured to provide a data analysis using the calendar-based data and the custom calendar.
    Type: Application
    Filed: September 17, 2018
    Publication date: March 19, 2020
    Inventors: Marta Penzo, Jagadeesan Babu, Adrianus Augustinus Mathijssen, Petrus Goris, Cheng Di, Isaak Papagiannidis, Aida Rikovic Tabak
  • Publication number: 20190340559
    Abstract: A system includes a client instance hosted by a datacenter, wherein the client instance is generated for one or more client networks. The system performs operations comprising generating a graphical user interface, receiving, via the graphical user interface, an input adjusting the selected time period, and updating the graphical user interface in real time in response to the received input. The graphical user interface includes a timeline that spans an entirety of an incident dataset, a selected time period, wherein the selected time period is a portion of the timeline, a plot of incident data from the incident dataset over the selected time period, and a plurality of calculated metrics based on the incident data during the selected time period.
    Type: Application
    Filed: May 4, 2018
    Publication date: November 7, 2019
    Inventors: Aida Rikovic Tabak, Marta Penzo, Andrei-Mihai Gabur, Ciprian Mocanu, Jimmy Castex, Lidhvija Boini, Anita Lugomer, Georgi Ivanov, Ramya Raghavan
  • Publication number: 20190104041
    Abstract: An enterprise management platform is configured to host a respective instance for multiple client networks. The enterprise management platform receives incoming data including one or more metrics being tracked in the incoming data by the enterprise management platform. The enterprise management platform determines that a condition is reached based on the one or more metrics and selects at least a portion of the incoming data for a dashboard of the enterprise management platform responsive to determining that the incoming data is indicative of the condition being reached. The enterprise management platform provides, to a client device associated with one of the plurality of client networks, a representation of a graphical user interface displaying a data insights widget of the dashboard that displays the data indicative of the condition being reached without displaying other data in the incoming data that has not reached a level indicative of other conditions.
    Type: Application
    Filed: February 26, 2018
    Publication date: April 4, 2019
    Inventors: Aida Rikovic Tabak, Shayan Shahand, Dileeshvar Radhakrishnan, Seth Tucker Stafford, Sumana Ravikrishnan, Abhijith Thette Nagarajan, Robert Andrew Ninness, Prabhakaran Subramani Thandayuthapani, Marta Penzo
  • Publication number: 20190102455
    Abstract: Systems, methods, and media are presented to analyze unstructured text. Unstructured data is retrieved from a user inputs or records. The user inputs include an incident report or a problem report. Text words in the unstructured data are identified. A number of occurrences of each text word is counted. The text words are displayed in a word cloud by displaying each of the text words with a size corresponding to the number of occurrences of the respective text word. A larger number of occurrences results in a larger size of the respective text word when displayed. At least one trendline for occurrences for a corresponding text word is also displayed.
    Type: Application
    Filed: October 10, 2017
    Publication date: April 4, 2019
    Inventors: Dileeshvar Radhakrishnan, Robert Ninness, Seth Stafford, Aida Rikovic Tabak, Shayan Shahand, Sumana Ravikrishnan, Abhijith Nagarajan, Prabhakaran Subramani Thandayuthapani, Marta Penzo, Ciprian Mocanu
  • Publication number: 20190102460
    Abstract: An enterprise management platform is configured to host a respective instance for multiple client networks. The enterprise management platform receives incoming data including one or more metrics being tracked in the incoming data by the enterprise management platform. For each metric of the one or more metrics, a determination is made that a statistic generator is to be processed for the corresponding metric, and responsive to determining that the statistic generator is to be processed, a statistic is generated using the statistic generator. For each statistic, a news score is generated, using a news evaluator, to convert the statistic generator to a news score. The news scores are then sorted and stored in a database disposed within the enterprise management platform.
    Type: Application
    Filed: February 26, 2018
    Publication date: April 4, 2019
    Inventors: Aida Rikovic Tabak, Shayan Shahand, Dileeshvar Radhakrishnan, Seth Tucker Stafford, Sumana Ravikrishnan, Abhijith Thette Nagarajan, Robert Andrew Ninness, Prabhakaran Subramani Thandayuthapani, Marta Penzo, Adrianus Augustinus Mathijssen, Ciprian Mocanu