Patents by Inventor Ronan Dowd

Ronan Dowd 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: 11645334
    Abstract: Techniques for processing a data set include: partitioning the data set into portions each including rows of data of the data set, a different one of the portions is included in a different one of a pages of a table, and rendering the pages of the table. A first number of rows of the data set is determined for a first page. The first number of rows is determined in accordance with a first plurality of heights including a height of a header section, a height of a footer section, heights of a plurality of margins, a total height of each page of the table, and a height of each row of the table. A second number of rows is determined for a second page. The second number of rows is determined in accordance with a second plurality of heights including at least some of the first plurality of heights.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: May 9, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Ronan Dowd, Robert Fitzgerald, Micheal Walsh
  • Patent number: 11068146
    Abstract: Techniques for rendering a user interface (UI) may include: issuing a first call to a library in accordance with an application programming interface (API) to render a first dashboard component of the UI, the API including a first plurality of input parameters specifying first metadata for the first component and first request parameters used to obtain information from a server to populate the first dashboard component with data; responsive to the first call, issuing a first set of one or more requests, from the library to the server in accordance with the first request parameters, to obtain first information used to populate the first dashboard component; receiving, by the library from the server, the first information; and rendering the first component in the UI. Rendering may include populating the first dashboard component with the first information.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: July 20, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Robert Fitzgerald, Ronan Dowd, Micheal Walsh
  • Publication number: 20210049208
    Abstract: Techniques for processing a data set include: partitioning the data set into portions each including rows of data of the data set, a different one of the portions is included in a different one of a pages of a table, and rendering the pages of the table. A first number of rows of the data set is determined for a first page. The first number of rows is determined in accordance with a first plurality of heights including a height of a header section, a height of a footer section, heights of a plurality of margins, a total height of each page of the table, and a height of each row of the table. A second number of rows is determined for a second page. The second number of rows is determined in accordance with a second plurality of heights including at least some of the first plurality of heights.
    Type: Application
    Filed: August 12, 2019
    Publication date: February 18, 2021
    Applicant: EMC IP Holding Company LLC
    Inventors: Ronan Dowd, Robert Fitzgerald, Micheal Walsh
  • Publication number: 20200363939
    Abstract: Techniques for rendering a user interface (UI) may include: issuing a first call to a library in accordance with an application programming interface (API) to render a first dashboard component of the UI, the API including a first plurality of input parameters specifying first metadata for the first component and first request parameters used to obtain information from a server to populate the first dashboard component with data; responsive to the first call, issuing a first set of one or more requests, from the library to the server in accordance with the first request parameters, to obtain first information used to populate the first dashboard component; receiving, by the library from the server, the first information; and rendering the first component in the UI. Rendering may include populating the first dashboard component with the first information.
    Type: Application
    Filed: May 13, 2019
    Publication date: November 19, 2020
    Applicant: EMC IP Holding Company LLC
    Inventors: Robert Fitzgerald, Ronan Dowd, Micheal Walsh