Patents by Inventor David Clune

David Clune 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: 10943196
    Abstract: Data from multiple sources may be gathered continuously to perform reconciliation operations. The data items in a first data set may be matched with those in the second data set using a data matching technique. Based on the matching, a confidence score indicative of an extent of match between the data items in the data sets may be generated. Based on the confidence score and predefined thresholds, it may be ascertained if the data items are reconciled. The non-reconciled items in at least one of the first data set and the second data set may be classified in a classification category, based on an artificial intelligence based technique, the classification category being indicative of an explanation of a non-reconciled data item being non-reconcilable. When the data item is not reconciled and classified, the data item is identified as an open item for further analysis.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: March 9, 2021
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Chung-Sheng Li, Emmanuel Munguia Tapia, Jingyun Fan, Priyankar Bhowal, Mohammad Ghorbani, Abhishek Gunjan, David Clune, Sumraat Singh, Samar Alam
  • Patent number: 10795752
    Abstract: In an example, data, such as, a journal entry in a ledger, to be validated and associated supporting documents may be extracted. Further, an entity, indicative of a feature of the data may be extracted. Based on the extracted entity, one or more probable values for a field of the data may be determined. A probability score may be associated each of the probable values of the field. At least one of the probable values of the field may be compared with an actual value of the field of the data. Based on comparison, a notification indicative of a potential error in the data may generated. The data and historical data associated with the data may be processed, based on at least one of predefined rules and a machine learning technique, to detect an anomaly in the data, the anomaly being related to a contextual information associated with the data.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: October 6, 2020
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Chung-Sheng Li, Emmanuel Munguia Tapia, Mohammad Ghorbani, Jingyun Fan, Priyankar Bhowal, David Clune, Sumraat Singh
  • Publication number: 20200012980
    Abstract: Data from multiple sources may be gathered continuously to perform reconciliation operations. The data items in a first data set may be matched with those in the second data set using a data matching technique. Based on the matching, a confidence score indicative of an extent of match between the data items in the data sets may be generated. Based on the confidence score and predefined thresholds, it may be ascertained if the data items are reconciled. The non-reconciled items in at least one of the first data set and the second data set may be classified in a classification category, based on an artificial intelligence based technique, the classification category being indicative of an explanation of a non-reconciled data item being non-reconcilable. When the data item is not reconciled and classified, the data item is identified as an open item for further analysis.
    Type: Application
    Filed: July 9, 2018
    Publication date: January 9, 2020
    Inventors: Chung-Sheng LI, Emmanuel MUNGUIA TAPIA, Jingyun FAN, Priyankar BHOWAL, Mohammad GHORBANI, Abhishek GUNJAN, David CLUNE, Sumraat SINGH, Samar ALAM
  • Publication number: 20190377624
    Abstract: In an example, data, such as, a journal entry in a ledger, to be validated and associated supporting documents may be extracted. Further, an entity, indicative of a feature of the data may be extracted. Based on the extracted entity, one or more probable values for a field of the data may be determined. A probability score may be associated each of the probable values of the field. At least one of the probable values of the field may be compared with an actual value of the field of the data. Based on comparison, a notification indicative of a potential error in the data may generated. The data and historical data associated with the data may be processed, based on at least one of predefined rules and a machine learning technique, to detect an anomaly in the data, the anomaly being related to a contextual information associated with the data.
    Type: Application
    Filed: June 7, 2018
    Publication date: December 12, 2019
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Chung-Sheng LI, Emmanuel Munguia Tapia, Mohammad Ghorbani, Jingyun Fan, Priyankar Bhowal, David Clune, Sumraat Singh
  • Patent number: 10296933
    Abstract: Particular embodiments may access an electronic image including a surface area and divide the electronic image into a plurality of surfaces. Particular embodiments may then determine that one or more of the surfaces include a type of graphics and determine a percentage of the surface area of the image that is occupied by the one or more surfaces determined to include the type of graphics.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: May 21, 2019
    Assignee: Facebook, Inc.
    Inventors: Frederick Gottesman, David Clune, James Andrews, Igor Gevka, Satwik Shukla
  • Publication number: 20140306986
    Abstract: In one embodiment, a method includes accessing an electronic image comprising a surface area and dividing the electronic image into a plurality of surfaces. The method further includes determining that one or more of the surfaces comprise a type of graphics, and determining a percentage of the surface area of the image that is occupied by the one or more surfaces determined to comprise the type of graphics.
    Type: Application
    Filed: April 12, 2013
    Publication date: October 16, 2014
    Applicant: Facebook, Inc.
    Inventors: Frederick Gottesman, David Clune, James Andrews, Igor Gevka, Satwik Shukla
  • Publication number: 20070195957
    Abstract: In a system having a control processor, an apparatus is provided with at least one memory. The at least one memory includes a first memory portion for storing at least one first decryption key. A decryption engine uses the first decryption key to decrypt information. A key processor provides the first decryption key to the decryption engine without allowing the control processor to access the first decryption key. A system incorporating the key processing apparatus and a method of using the apparatus are also provided.
    Type: Application
    Filed: October 6, 2006
    Publication date: August 23, 2007
    Applicant: Agere Systems Inc.
    Inventors: Ambalavanar Arulambalam, David Clune, Nevin Heintze, Michael Hunter, Hakan Pekcan
  • Publication number: 20070113023
    Abstract: In a method of accessing a single port memory, a plurality of read commands are received from a plurality of requestors for memory read access. A respective plurality of parameters corresponding to each of the plurality of read commands is stored in a memory read command queue. The parameters corresponding to one of the read commands are retrieved from the memory read command queue when the single port memory provides the data corresponding to that read command. One or more of the parameters from the memory read command queue are provided while providing the data from the memory.
    Type: Application
    Filed: November 15, 2005
    Publication date: May 17, 2007
    Inventors: Ambalavanar Arulambalam, David Clune, Yun Peng, Qian Xu, Jun Zhao
  • Publication number: 20060209784
    Abstract: A transport circuit is described for generating enable signals in different independent clock domains enabling data transfers across the clock domains. The transport circuit is used, for example, in an Ethernet receive interface where data is to be transferred from a receive clock domain to a system core clock domain for further processing. A serial to parallel data converter is used to convert the serial Ethernet data into parallel form. The output of the serial to parallel data converter is transferred to a holding register in the receive clock domain. The holding register connects to a transfer data register that is in the system core clock domain. The transport circuit provides enable signals with the proper timing to allow the transfer of data from the receive clock domain to the system core clock domain. The last data transfer swaps the interface supplied data with a status word in the holding register.
    Type: Application
    Filed: March 17, 2005
    Publication date: September 21, 2006
    Applicant: Agere Systems Inc.
    Inventors: Duan Cheng Gang, David Clune