Patents by Inventor Cipriano Santos

Cipriano Santos 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).

  • Publication number: 20170357676
    Abstract: In one example, a device to calculate a relative set of weighted indices for a set of objectives includes an input device that receives a prioritized list of the set of objectives. A user interface module creates a square matrix of the set of objectives and their subjective relative intensity of importance includes a module to query for subjective intensity of importance between respective objectives in the prioritized list of objectives. The user interface module only presents as options select subjective intensity of importance which preserve a transitivity property of the prioritized list of objectives. A compute module calculates a principle eigenvector of the square matrix to thereby create the relative set of weighted indices.
    Type: Application
    Filed: January 22, 2015
    Publication date: December 14, 2017
    Inventors: Cipriano A. Santos, Ivan Adrian Lopez Sanchez, Fernando Orozco Sanchez, David Farrington Ludwig, Etienne Canaud
  • Publication number: 20160283883
    Abstract: An example method for selecting a task from a plurality of tasks is provided in accordance with an aspect of the present disclosure. The method includes transforming a probabilistic outcome of each task from a predetermined group of tasks to a reference outcome by replacing a probability distribution over values for each of a plurality of dimensions associated with the outcome of a task with a calculated value. The method also includes determining a subgroup of tasks from the predetermined group of tasks based on a comparison of the calculated values, using the calculated values to calculate a utility level for each of the tasks in the subgroup, and selecting a task among the subgroup of tasks.
    Type: Application
    Filed: November 15, 2013
    Publication date: September 29, 2016
    Applicant: Hewlett Packard Enterprise Development LP
    Inventors: Filippo Balestrieri, Cipriano A. Santos
  • Publication number: 20160247100
    Abstract: An example method for allocating resources among tasks is provided. The method includes defining each task from a group of tasks in relation to an outcome of the each task. The outcome of each task is associated with a plurality of dimensions with respect to which the outcome is evaluated. The method also includes determining a subgroup of tasks from the group of tasks based on the dimensions associated with the outcomes of the tasks and determining a utility level for each of the tasks in the subgroup by using a utility function. The method further includes identifying a solution for allocating the resources among the subgroup of tasks based on a comparison of the utility level of the tasks.
    Type: Application
    Filed: November 15, 2013
    Publication date: August 25, 2016
    Inventors: Filippo Balestrieri, Cipriano A. Santos, Lyle Harold Ramshaw, Fereydoon Safai
  • Publication number: 20150379448
    Abstract: Examples relate to optimizing a portfolio of projects. The examples disclosed herein enable triggering a display of a first graphical representation that may illustrate costs for executing a first portfolio of projects over a time period. The first portfolio may include a set of projects that is selected and scheduled based on a mathematical optimization model. The examples further enable triggering a display of a second graphical representation that may illustrate how the set of projects is scheduled over the time period. The first graphical representation and the second graphical representation may be aligned to a common timeline.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Inventors: Cipriano A. Santos, Fernando Orozco Sanchez, Ivan Lopez-Sanchez, David Farrington Ludwig, Ericka Margaret Norman
  • Patent number: 8996426
    Abstract: A report indicating a user-reported probability of a successful outcome is received. A behavior and information model is estimated based on the report. The behavior and information model includes a behavior model component having a bias parameter and a consistency parameter. The behavior and information model includes an information model component having a first user-believed probability of a successful outcome and a second user-believed probability of a successful outcome. The behavior and information model is used to yield a model-determined probability of a successful outcome that more accurately reflects a probability of a successful outcome than the user-reported probability of a successful outcome does.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: March 31, 2015
    Assignee: Hewlett-Packard Development Company, L. P.
    Inventors: Kay-Yut Chen, Cipriano A. Santos, Maria Teresa Gonzalez Diaz, Xin Zhang, Shailendra K. Jain, Jerry Z. Shan
  • Publication number: 20150006211
    Abstract: Methods, systems, and computer-readable and executable instructions are provided for resource planning. Resource planning can include identifying a resource capacity for a given resource planning horizon, identifying a resource pool guideline that defines a priority of resources from which to satisfy a full-time equivalent (FTE) resource planning requirement, and performing resource planning by satisfying the FTE requirement based on the resource capacity and the resource pool guideline.
    Type: Application
    Filed: April 26, 2012
    Publication date: January 1, 2015
    Inventors: Cipriano A. Santos, Maria Teresa Gonzalez Diaz, Juan Antonio Orozco Guzman, Marcos Cesar Vargas-Magana, Ivan Lopez- Sanchez, Carlos Enrique Valencia Olefa, Lyle H. Ramshaw, Robert E. Tarjan, Shailendra K. Jain
  • Patent number: 8799052
    Abstract: A method and system for selection of a task in proportion to a desired distribution. Specifically, in one embodiment, the present invention discloses a method and system for selecting a task associated with a visiting customer to a web site over a communication network. The customer is assigned to a segment of a target customer base that most closely resembles the customer's characteristics. A plurality of tasks is associated with the segment and can be expressed as a distribution of tasks performed. A current distribution of tasks is determined. The task which provides a new distribution that is closest to a desired distribution of the plurality of tasks is selected to be performed. In one embodiment, the task to be performed is the offering of an advertising promotion to the customer over the communication network.
    Type: Grant
    Filed: May 10, 2001
    Date of Patent: August 5, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Dirk M. Beyer, Cipriano A. Santos, Bilal Iqbal
  • Patent number: 8799041
    Abstract: A tool receives parameters relating to target enterprise objective of an enterprise, the cost of an enterprise resource associated with the enterprise, and an enterprise resource capacity. The tool calculates an amount of an enterprise resource to be assigned in an enterprise based on the received parameters relating to the target enterprise objective, the enterprise resource cost, and the enterprise resource capacity.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: August 5, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Cipriano A. Santos, Andrei Fuciec, Dirk M. Beyer, Joachim Resch, Ernesto Brau, Shailendra Jain
  • Publication number: 20140214475
    Abstract: Partitioning job requirements for resource planning can include identifying resource capacity and matching scores of a resource pool for a resource planning horizon, partitioning a full-time equivalent (FTE) job requirement into a plurality of positions based on the resource capacity and matching scores of the resource pool for the resource planning horizon using a computing device, and performing resource planning by allocating the resource capacity to the plurality of positions
    Type: Application
    Filed: January 30, 2013
    Publication date: July 31, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Cipriano A. Santos, Juan Orozco Guzman, Maria Teresa Gonzalez Diaz
  • Publication number: 20140207712
    Abstract: Information may be extracted from a document. A new pattern may be identified in the document. Classification may be performed based on the extracted information.
    Type: Application
    Filed: January 22, 2013
    Publication date: July 24, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Maria Teresa Gonzalez Diaz, Andrey Simanovskiy, Cipriano A. Santos, Fernando Orozco, Shailendra K. Jain, Alberto De Obeso Orendain, Mildreth AlcarazMejia, Victor ZaldivarCarrillo, Alan GarciaRodriguez
  • Publication number: 20140114727
    Abstract: There is provided a computer-implemented method of generating a data forecasts for different levels of an entity. The method includes generating an aggregate forecast for an upper level entity comprised of two or more components. The method also includes determining mean values and a coefficient of variation for a probability distribution corresponding to future expected decomposition rates for each of the two or more components. A probability distribution parameter vector is computed based on the mean values and the coefficient of variation. The expected future decomposition rates for each of the two or more components may be computed based on the probability distribution parameter vector and a sample observation corresponding to previously observed decomposition values of each of the two or more components. Component forecasts corresponding to each of the two or more components may be computed based on the aggregate forecast and the expected future decomposition rates.
    Type: Application
    Filed: October 25, 2013
    Publication date: April 24, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Jerry Z. Shan, Xin Zhang, Shailendra K. Jain, Cipriano A. Santos, Kay-Yut Chen, Alfy Louis, Shawn G. Williams, Maria Teresa Gonzalez Diaz, Siu Po Lee
  • Publication number: 20140039906
    Abstract: Techniques for generating optimized surgery schedules are described in various implementations. In one example implementation, a method that implements the techniques includes receiving a plurality of surgery scheduling requests for surgical procedures to be performed at a surgical facility having a plurality of operating rooms. The method also includes identifying resource constraints associated with the surgery scheduling requests, and identifying an optimization goal for the surgical facility, the optimization goal being defined using weighted optimization parameters. The method also includes generating a proposed surgery schedule for the surgical facility that includes sequencing and operating room assignments for each of the surgical procedures to be performed, the proposed surgery schedule satisfying the resource constraints and being optimized based on the optimization goal for the surgical facility.
    Type: Application
    Filed: July 31, 2012
    Publication date: February 6, 2014
    Inventors: Haiyan Wang, Cipriano A. Santos, Enis Kayis, Shailendra K. Jain, Sharad Singhal, Maria Teresa Gonzalez Diaz
  • Patent number: 8639562
    Abstract: A method for cost entity matching can include constructing a first graph including a number of first entities and a number of second entities, and assigning a number of first cost values to each of a number of first edges connecting one of the number of first entities to one of the number of second entities in the first graph; adding a second graph to the first graph, wherein the second graph includes the number of first entities and the number of second entities, and assigning a second cost value to each of a number of second edges connecting one of the number of first entities in the first graph to the corresponding first entity in the second graph; and, matching each one of the number of second entities to one of the number of first entities based on the number of first cost values and the second cost values.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: January 28, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Marcos Cesar Vargas-Magana, Cipriano A. Santos, Carlos Valencia, Lyle H. Ramshaw, Robert E. Tarjan, Ivan Lopez-Sanchez, Maria Teresa Gonzalez Diaz
  • Patent number: 8639551
    Abstract: A method and system of workforce related resource planning is disclosed. The method includes receiving workforce related resource data wherein the workforce related resource data includes demand data and supply data, disaggregating the demand data and the supply data and creating a probability distribution of a workforce gap between the demand data and supply data to quantify risk associated with workforce related resource planning.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: January 28, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Qi Feng, Cipriano Santos, Dirk Beyer
  • Patent number: 8626429
    Abstract: A method includes receiving flight leg data and dispatcher position data for a planning horizon and identifying cycle flight legs and extraordinary flight legs based on the flight leg data. The method includes allocating each cycle flight leg to at least one dispatcher position while minimizing workload deviations between the dispatcher positions. The method includes allocating, after allocating each cycle flight leg, each extraordinary flight leg to at least one dispatcher position while minimizing workload deviations between the dispatcher positions.
    Type: Grant
    Filed: February 15, 2012
    Date of Patent: January 7, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Cipriano A Santos, Ivan Adrian Lopez Sanchez, Xin Zhang, Glenn W Herrick, Mark D Raper
  • Publication number: 20130311227
    Abstract: Methods, apparatus, and computer readable media with executable instructions stored thereon for resource planning using FTEs are provided. Example methods of the present disclosure can include identifying full time equivalent (FTE) requirements of jobs, skills corresponding to the jobs, resources corresponding to the skills, and FTE capacity of resources [572]. Qualified resources are determined, by a computer, with respect to each job based on the corresponding skills of the resources relative to the skills corresponding to the jobs [574]. FTE capacity of qualified resources is allocated, by a computer, to jobs in a manner that maximizes FTE requirements of jobs having resources allocated thereto, such that a qualified resource is allocated to a job at most to the lesser of the FTE requirement of the job or the FTE capacity of the resource [576].
    Type: Application
    Filed: March 11, 2011
    Publication date: November 21, 2013
    Inventors: Cipriano A. Santos, Maria T. Gonzalez Diaz, Alex Xin Zhang, Cynthia L. Glovinsky
  • Publication number: 20130290063
    Abstract: A method for optimizing allocations in a workforce allocation plan begins when resource data is received. The resource data includes data that relates to employee resources and to demand for the employee resources. A first set of employee resource pairings is established using the user's resource preferences to assigning the employee resources to the demand for the employee resources. A second set of employee resource pairings is established using predetermined resource preferences to assign the employee resources to the demand for the employee resources. The second set of employee resource pairings includes all employee resource pairings that belong to an optimal solution. The first and second sets of employee resource pairings are compared to provide the workforce allocation plan having the optimal solution with the maximum number of the user's resource preferences to optimize allocations in the workforce allocation plan.
    Type: Application
    Filed: April 27, 2012
    Publication date: October 31, 2013
    Inventors: Maria Teresa Gonzalez Diaz, Cipriano A. Santos, Kay-Yui Chen, Marcos César Vargas-Magaña, Carlos Enrique Valencia Oleta
  • Publication number: 20130290049
    Abstract: A method for cost entity matching can include constructing a first graph including a number of first entities and a number of second entities, and assigning a number of first cost values to each of a number of first edges connecting one of the number of first entities to one of the number of second entities in the first graph; adding a second graph to the first graph, wherein the second graph includes the number of first entities and the number of second entities, and assigning a second cost value to each of a number of second edges connecting one of the number of first entities in the first graph to the corresponding first entity in the second graph; and, matching each one of the number of second entities to one of the number of first entities based on the number of first cost values and the second cost values.
    Type: Application
    Filed: April 26, 2012
    Publication date: October 31, 2013
    Inventors: Marcos Cesar Vargas-Magana, Cipriano A. Santos, Carlos Valencia, Lyle H. Ramshaw, Robert E. Tarjan, Ivan Lopez-Sanchez, Maria Teresa Gonzalez Diaz
  • Publication number: 20130211702
    Abstract: A method includes receiving flight leg data and dispatcher position data for a planning horizon and identifying cycle flight legs and extraordinary flight legs based on the flight leg data. The method includes allocating each cycle flight leg to at least one dispatcher position while minimizing workload deviations between the dispatcher positions. The method includes allocating, after allocating each cycle flight leg, each extraordinary flight leg to at least one dispatcher position while minimizing workload deviations between the dispatcher positions.
    Type: Application
    Filed: February 15, 2012
    Publication date: August 15, 2013
    Inventors: Cipriano A. Santos, Ivan Adrian Lopez Sanchez, Xin Zhang, Glenn W. Herrick, Mark D. Raper
  • Patent number: 8467894
    Abstract: A method of managing product end of life over an end of life horizon includes the step of selecting an objective of either maximizing gross profit or minimizing writeoff costs for a selected plurality of products being discontinued. The products may have parts in common. A subset of all possible combinations of product demand levels is selected. Each combination is associated with a probability. A procurement plan that optimizes the selected objective is generated based on the selected subset of demand levels given a non-zero pre-existing inventory of at least some parts of the selected products.
    Type: Grant
    Filed: January 6, 2001
    Date of Patent: June 18, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Cipriano A. Santos, Fereydoon Safai, Dirk Beyer, Shailendra Jain