Patents by Inventor Andres Quiroz Hernandez

Andres Quiroz Hernandez 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: 9817875
    Abstract: A system and method for characterizing textual data by generating a first data abstraction based on a set of textual data. The first data abstraction can be presented to a user, and the user can provide instructions to make changes to the first data abstraction to generate a second data abstraction. The textual data can be extracted and characterized from the set of textual data using the second data abstraction.
    Type: Grant
    Filed: October 28, 2014
    Date of Patent: November 14, 2017
    Assignee: Conduent Business Services, LLC
    Inventors: Andres Quiroz Hernandez, Yasmine Charif, Julien Jean Lucien Bourdaillet
  • Patent number: 9727746
    Abstract: The present invention generally relates to systems and methods for document redaction. The disclosed techniques adapt to the needs of different levels of data sensitivity and different needs for disclosure or analysis by using pre-defined templates related to use cases, and mapping those to the relative sensitivity of private data types both in their natural form and after redaction by various redaction types. In this way, data is given the appropriate level of protection within the needs of a given use case.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: August 8, 2017
    Assignee: XEROX CORPORATION
    Inventors: David R. Vandervort, Andrés Quiroz Hernandez, Yasmine Charif
  • Patent number: 9691022
    Abstract: The present invention generally relates to systems and methods for visual process analysis. The disclosed techniques can include: obtaining a theoretical and an empirical process model, generating a theoretical process layout corresponding to the theoretical process model, where the theoretical process layout is generated using a layout algorithm, generating an empirical process layout corresponding to the empirical process model, where the empirical process layout is generated using the layout algorithm, superposing the empirical process layout onto the theoretical process layout, such that a superposition layout is generated, annotating the superposition layout based on ugliness indicators, such that an annotated superposition layout is generated, and causing the annotated superposition layout to be displayed.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: June 27, 2017
    Assignee: Xerox Corporation
    Inventors: Andres Quiroz Hernandez, Yasmine Charif, Julien Bourdaillet
  • Patent number: 9563409
    Abstract: The present invention generally relates to systems and methods for executing scripts (a sequence of declarative operations) on large data sets. Some implementations store descriptions of previously-executed operations and associated input and output data sets. When executing similar operations on the same, a subset of, a superset of, or any fragment of data subsequently, some implementations detect duplication of operations and access previously-stored output data sets in order to re-use data and reduce the amount of execution, thus avoiding time-consuming duplicative computations.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: February 7, 2017
    Assignee: XEROX CORPORATION
    Inventors: Hyun Joo Kim, Andres Quiroz Hernandez
  • Patent number: 9378250
    Abstract: Systems and methods of data analytics, which in various embodiments enable business analysts to apply certain machine learning and analytics algorithms in a self-service manner by binding them to generic business questions that they can be used to answer in particular domains. The general approach may be to define the application of an algorithm to solve specific problems (questions) for particular combinations of a business domain and a data category. At design time, the algorithm may be linked to canonical data within a data category and programmed to run with this canonical data set. At runtime, given a dataset and its category, and a business domain, a user may choose from the corresponding questions and the system may run the algorithm bound to that question.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: June 28, 2016
    Assignee: XEROX CORPORATION
    Inventors: Andres Quiroz Hernandez, Saurabh Kataria, David R Vandervort
  • Patent number: 9367813
    Abstract: Methods and systems for scalable extraction of episode rules using incremental episode tree construction in a multi-application event space comprise compiling events from multiple, different domain logs into in a universal log file, rolling domain-dependent and domain-independent windows through the universal log file to identify distinct event-pattern episodes, adding episodes to an episode tree data structure, pruning less frequent episodes from the episode tree, analyzing the episode tree to identify frequent episode rules, and applying the frequent episode rules to future interactions with users.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: June 14, 2016
    Assignee: Xerox Corporation
    Inventors: Gueyoung Jung, Shanmuga-Nathan Gnanasambandam, Andres Quiroz Hernandez, Zhiguo Li
  • Publication number: 20160117387
    Abstract: A system and method for characterizing textual data by generating a first data abstraction based on a set of textual data. The first data abstraction can be presented to a user, and the user can provide instructions to make changes to the first data abstraction to generate a second data abstraction. The textual data can be extracted and characterized from the set of textual data using the second data abstraction.
    Type: Application
    Filed: October 28, 2014
    Publication date: April 28, 2016
    Inventors: Andres Quiroz Hernandez, Yasmine Charif, Julien Jean Lucien Bourdaillet
  • Patent number: 9165053
    Abstract: A method and system for processing informational items originating from a plurality of information sources into a derived document for topical analysis thereof. Informational items are collated from a one of the sources in accordance with a predetermined plurality of relevant attributes and a key property value of common to select ones of the relevant attributes. Informational items are then grouped from the plurality of sources associated with the key common property value to form a document, wherein the informational items therein are marked on the informational source thereof. The document is then analyzed for topical identification.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 20, 2015
    Assignee: Xerox Corporation
    Inventors: Andres Quiroz Hernandez, Shanmuga-nathan Gnanasambandam, Shi Zhao, Haengju Lee, William Voll, Gary Morey, David Cacciola
  • Publication number: 20150294229
    Abstract: The present invention generally relates to systems and methods for visual process analysis. The disclosed techniques can include: obtaining a theoretical and an empirical process model, generating a theoretical process layout corresponding to the theoretical process model, where the theoretical process layout is generated using a layout algorithm, generating an empirical process layout corresponding to the empirical process model, where the empirical process layout is generated using the layout algorithm, superposing the empirical process layout onto the theoretical process layout, such that a superposition layout is generated, annotating the superposition layout based on ugliness indicators, such that an annotated superposition layout is generated, and causing the annotated superposition layout to be displayed.
    Type: Application
    Filed: April 14, 2014
    Publication date: October 15, 2015
    Applicant: Xerox Corporation
    Inventors: Andres Quiroz Hernandez, Yasmine Charif, Julien Bourdaillet
  • Publication number: 20150269502
    Abstract: A method, non-transitory computer readable medium, and apparatus for recommending a repair for a business process are disclosed. For example, the method identifies an empirical process graph that corresponds to a theoretical process graph of the business process, decomposes the theoretical process graph into one or more sub-process graphs, identifies a portion of the empirical process graph to compare to one of the one or more sub-process graphs, compares the portion of the empirical process graph to the one of the one or more sub-process graphs to calculate a remainder, repeats the identifying and the comparing for each one of the one or more sub-process graphs and recommends a list of one or more repairs, wherein each one of the one or more repairs corresponds to a respective remainder calculated in the comparing.
    Type: Application
    Filed: March 18, 2014
    Publication date: September 24, 2015
    Applicant: Xerox Corporation
    Inventors: YASMINE CHARIF, Julien Bourdaillet, Andrés Quiroz Hernandez, JinHui Yao
  • Patent number: 9128588
    Abstract: Methods and systems receive a service name, a service description, and/or operational steps of a service being registered. A first menu of previously established service class choices is provided in ranked order based on the service name, service description, and/or operational steps. Similarly, second and third menus of previously established class input/output mappings to inputs and outputs (required and produced by the operational steps of the service being registered) is presented in a ranked order, based on similar input/outputs of the selected service class. A fourth menu of previously established class transformations is provided in ranked order based on the similarity of inputs and outputs required for the operational steps of the service being registered, and inputs and outputs of the selected service class. The service is registered based on the selected service class, the selected class input mappings, the selected class output mappings, and the selected transformations.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: September 8, 2015
    Assignee: Xerox Corporation
    Inventors: Yasmine Charif, Andrés Quiroz Hernandez
  • Patent number: 9055072
    Abstract: A process definition is partitioned for execution in a system architecture that enables the communication and meta-orchestration of multiple distributed engines. The partitioning method creates separate scripts for each group (execution engine, computer, distributed computer, etc.) where each script has the same representation as the original control flow, but keeps local services and replaces remote services with data flow messages and synchronization points. This method ensures that the resulting process has the same result as the original process executed with a single engine. Additional advantages include: the number of partitions of the process is minimized to equal to the number of distributed engines; the communication between engines is minimized to only data flow messages; there is no dependency on a specific process representation such as BPMN; and reduced implementation complexity.
    Type: Grant
    Filed: April 10, 2013
    Date of Patent: June 9, 2015
    Assignee: Xerox Corporation
    Inventors: Yasmine Charif, Andres Quiroz Hernandez
  • Patent number: 9036806
    Abstract: A system and method for predicting the class of future customer calls to a call center. Saved call data is analyzed using a robust tokenizer of a computerized device. The tokenizer transforms a sequence of characters in a call summary field of the saved call data into a sequence of tokens. Tokenized call data is produced. Multiple maximum entropy (MaxEnt) models are created based on the tokenized call data, using the computerized device. The MaxEnt models produce a probability distribution of all classes for a next call to a call center. A conditional random field (CRF) classifier is trained with the MaxEnt models and information from the saved call data, using the computerized device. The CRF classifier uses chronologically ordered sequences of prior calls to the call center and predicts a class for a new call to the call center based on the saved call data. A call class prediction is produced for the new call received from a returning customer based on the CRF classifier and the MaxEnt model.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: May 19, 2015
    Assignee: Xerox Corporation
    Inventors: Julien Jean Lucien Bourdaillet, Yasmine Charif, Andres Quiroz Hernandez
  • Publication number: 20150089357
    Abstract: The present invention generally relates to systems and methods for document redaction. The disclosed techniques adapt to the needs of different levels of data sensitivity and different needs for disclosure or analysis by using pre-defined templates related to use cases, and mapping those to the relative sensitivity of private data types both in their natural form and after redaction by various redaction types. In this way, data is given the appropriate level of protection within the needs of a given use case.
    Type: Application
    Filed: September 23, 2013
    Publication date: March 26, 2015
    Applicant: XEROX CORPORATION
    Inventors: David R. Vandervort, Andrés Quiroz Hernandez, Yasmine Charif
  • Publication number: 20140337320
    Abstract: Systems and methods of data analytics, which in various embodiments enable business analysts to apply certain machine learning and analytics algorithms in a self-service manner by binding them to generic business questions that they can be used to answer in particular domains. The general approach may be to define the application of an algorithm to solve specific problems (questions) for particular combinations of a business domain and a data category. At design time, the algorithm may be linked to canonical data within a data category and programmed to run with this canonical data set. At runtime, given a dataset and its category, and a business domain, a user may choose from the corresponding questions and the system may run the algorithm bound to that question.
    Type: Application
    Filed: May 13, 2013
    Publication date: November 13, 2014
    Applicant: XEROX CORPORATION
    Inventors: Andres Quiroz Hernandez, Saurabh Kataria, David R. Vandervort
  • Publication number: 20140310054
    Abstract: Disclosed are a method and a system for comparing established workflows against a workflow pattern to determine their degree of compatibility with this workflow pattern. In the method and system, compatibility scores between established workflows and a workflow pattern can be determined. To determine the compatibility score between a workflow pattern, which comprises first tasks, and an established workflow, which comprises second tasks, equivalent tasks in the established workflow can be identified. Then, dependency matrices can be constructed for the first tasks in the workflow pattern and the equivalent tasks in the established workflow. These dependency matrices can be compared in order to identify any dependency relation matches in corresponding task pairs. Values can be assigned to the dependency relation matches and compatibility scores can be determined based on the sum of those values.
    Type: Application
    Filed: April 16, 2013
    Publication date: October 16, 2014
    Applicant: XEROX Corporation
    Inventors: Andres Quiroz Hernandez, JR., Yasmine Charif
  • Publication number: 20140310328
    Abstract: A process definition is partitioned for execution in a system architecture that enables the communication and meta-orchestration of multiple distributed engines. The partitioning method creates separate scripts for each group (execution engine, computer, distributed computer, etc.) where each script has the same representation as the original control flow, but keeps local services and replaces remote services with data flow messages and synchronization points. This method ensures that the resulting process has the same result as the original process executed with a single engine. Additional advantages include: the number of partitions of the process is minimized to equal to the number of distributed engines; the communication between engines is minimized to only data flow messages; there is no dependency on a specific process representation such as BPMN; and reduced implementation complexity.
    Type: Application
    Filed: April 10, 2013
    Publication date: October 16, 2014
    Applicant: Xerox Corporation
    Inventors: Yasmine Charif, Andres Quiroz Hernandez
  • Publication number: 20140280150
    Abstract: A method and system for processing informational items originating from a plurality of information sources into a derived document for topical analysis thereof. Informational items are collated from a one of the sources in accordance with a predetermined plurality of relevant attributes and a key property value of common to select ones of the relevant attributes. Informational items are then grouped from the plurality of sources associated with the key common property value to form a document, wherein the informational items therein are marked on the informational source thereof. The document is then analyzed for topical identification.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Andres Quiroz Hernandez, Shanmuga-nathan Gnanasambandam, Shi Zhao, Haengju Lee, William Voll, Gary Morey, David Cacciola
  • Patent number: 8756253
    Abstract: A method and system for designing file replication schemes in file sharing systems consider node storage constraints and node up/down statistics, file storage costs, and file transfer costs among the nodes, user request rates for the files, and user specified file availability requirements. Based on these considerations, a systematic method for designing file replication schemes can be implemented. The method first determines the number of copies of the files to be stored in the system to achieve the desired goal (e.g., to satisfy file availability requirements, or to maximize the system hit rate), and then selects the nodes at which to store the file copies to minimize the total expected cost. The file replication scheme for a peer-to-peer file sharing system in a distributed and adaptive manner can scale to a large number of nodes and files and can handle changes in the user request pattern over time.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: June 17, 2014
    Assignee: Xerox Corporation
    Inventors: Jie Lin, Jian Ni, Andres Quiroz Hernandez
  • Publication number: 20140129575
    Abstract: The present invention generally relates to systems and methods for executing scripts (a sequence of declarative operations) on large data sets. Some implementations store descriptions of previously-executed operations and associated input and output data sets. When executing similar operations on the same, a subset of, a superset of, or any fragment of data subsequently, some implementations detect duplication of operations and access previously-stored output data sets in order to re-use data and reduce the amount of execution, thus avoiding time-consuming duplicative computations.
    Type: Application
    Filed: November 5, 2012
    Publication date: May 8, 2014
    Applicant: XEROX CORPORATION
    Inventors: Hyun Joo Kim, Andres Quiroz Hernandez