Patents by Inventor Conor O'REILLY

Conor O'REILLY 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: 11720467
    Abstract: Embodiments of the present disclosure present devices, methods, and computer readable medium for techniques for measuring operational performance metrics, and presenting these metrics through an application programming interface (API) for developers to access for optimizing their applications. Exemplary metrics can include central processing unit or graphics processing unit time, foreground/background time, networking bytes (per application), location activity, display average picture luminance, cellular networking condition, peak memory, number of logical writes, launch and resume time, frame rates, and hang time. Regional markers can also be used to measure specific metrics for in application tasks. The techniques provide multiple user interfaces to help developers recognize the important metrics to optimize the performance of their applications. The data can be normalized over various different devices having different battery size, screen size, and processing requirements.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: August 8, 2023
    Assignee: Apple Inc.
    Inventors: Amit K. Vyas, Abhinav Pathak, Anthony R. Newnam, Anshul Dawra, Matthew Smith, Scott C. Tooker, Tianhe Wu, Aditya Bhushan, Hina Dixit, Conor O'Reilly, Rohit Mundra, Eduardo Sanchez, Anca A. Chandra, Yue Li
  • Patent number: 11294785
    Abstract: Embodiments of the present disclosure present devices, methods, and computer readable medium for techniques for measuring operational performance metrics, and presenting these metrics through an application programming interface (API) for developers to access for optimizing their applications. Exemplary metrics can include central processing unit or graphics processing unit time, foreground/background time, networking bytes (per application), location activity, display average picture luminance, cellular networking condition, peak memory, number of logical writes, launch and resume time, frame rates, and hang time. Regional markers can also be used to measure specific metrics for in application tasks. The techniques provide multiple user interfaces to help developers recognize the important metrics to optimize the performance of their applications. The data can be normalized over various different devices having different battery size, screen size, and processing requirements.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: April 5, 2022
    Assignee: APPLE INC.
    Inventors: Amit K. Vyas, Abhinav Pathak, Anthony R. Newnam, Anshul Dawra, Matthew Smith, Scott C. Tooker, Tianhe Wu, Aditya Bhushan, Hina Dixit, Conor O'Reilly, Rohit Mundra, Eduardo Sanchez, Anca A. Chandra, Yue Li
  • Patent number: 10942911
    Abstract: There is provided a technique that includes (1) receiving a data element, (2) comparing the data element to a corresponding data element in a pend update history repository that contains changes that have occurred to the data element over time, thus yielding a comparison, (3) determining, based on the comparison, that the data element has changed, (4) checking that there is no update process running that might contain more up-to-date data for the data element, (5) relating the data element to a cutoff number that is associated with a particular range of time, and (6) updating corresponding data elements in (a) a full universe data repository that stores a current value for the data element and a previous value for the data element, and (b) a delta data repository that stores a record that indicates (i) that the data element is being updated, and (ii) the cutoff number.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: March 9, 2021
    Assignee: D&B BUSINESS INFORMATION SOLUTIONS
    Inventors: Conor O'Reilly, Telmo Inacio de Sousa Felix, Cian Craddock
  • Patent number: 10891283
    Abstract: A system and method that preserves consistency of corporate data including interdependent corporate data in a globally distributed environment.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: January 12, 2021
    Assignee: D&B BUSINESS INFORMATION SOLUTIONS
    Inventors: Conor O'Reilly, Telmo Inacio de Sousa Felix, Cian Craddock
  • Publication number: 20200380033
    Abstract: Embodiments of the present disclosure present devices, methods, and computer readable medium for techniques for measuring operational performance metrics, and presenting these metrics through an application programming interface (API) for developers to access for optimizing their applications. Exemplary metrics can include central processing unit or graphics processing unit time, foreground/background time, networking bytes (per application), location activity, display average picture luminance, cellular networking condition, peak memory, number of logical writes, launch and resume time, frame rates, and hang time. Regional markers can also be used to measure specific metrics for in application tasks. The techniques provide multiple user interfaces to help developers recognize the important metrics to optimize the performance of their applications. The data can be normalized over various different devices having different battery size, screen size, and processing requirements.
    Type: Application
    Filed: October 31, 2019
    Publication date: December 3, 2020
    Inventors: Amit K. Vyas, Abhinav Pathak, Anthony R. Newnam, Anshul Dawra, Matthew Smith, Scott C. Tooker, Tianhe Wu, Aditya Bhushan, Hina Dixit, Conor O'Reilly, Rohit Mundra, Eduardo Sanchez, Anca A. Chandra, Yue Li
  • Publication number: 20160364813
    Abstract: A method and system provides a predictive monitoring platform that identifies related but previously unspecified corporate entities that are in fact actually of interest to a customer. The method and system use a computer with a program module for a series of steps that search for and provide a list of previously unlinked corporate entities that are of potential interest to the customer for monitoring.
    Type: Application
    Filed: June 10, 2016
    Publication date: December 15, 2016
    Inventors: Conor O'REILLY, Richard JONES, Dermot REYNOLDS, Kevin MAGEE
  • Publication number: 20160275135
    Abstract: A system and method that preserves consistency of corporate data including interdependent corporate data in a globally distributed environment.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 22, 2016
    Inventors: Conor O'REILLY, Telmo Inacio de SOUSA FELIX, Cian CRADDOCK
  • Publication number: 20160275130
    Abstract: There is provided a technique that includes (1) receiving a data element, (2) comparing the data element to a corresponding data element in a pend update history repository that contains changes that have occurred to the data element over time, thus yielding a comparison, (3) determining, based on the comparison, that the data element has changed, (4) checking that there is no update process running that might contain more up-to-date data for the data element, (5) relating the data element to a cutoff number that is associated with a particular range of time, and (6) updating corresponding data elements in (a) a full universe data repository that stores a current value for the data element and a previous value for the data element, and (b) a delta data repository that stores a record that indicates (i) that the data element is being updated, and (ii) the cutoff number.
    Type: Application
    Filed: March 17, 2016
    Publication date: September 22, 2016
    Inventors: Conor O'REILLY, Telmo Inacio de SOUSA FELIX, Cian CRADDOCK