Patents by Inventor Philippe Nemery

Philippe Nemery 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: 10783466
    Abstract: Various embodiments of systems and methods for optimizing vehicle utilization are described herein. The method includes determining demand, supply, and availability of vehicles. A graph with nodes (representing source and destination stations of orders) and arcs connecting nodes is generated based on validity conditions, e.g., there is network connectivity from source to destination node, etc. The arc is assigned for repositioning, waiting, and loaded move based upon input such as tolerable delay for orders, waiting cost at stations, repositioning cost, long stand cost, revenue generated from orders, order priority, etc. A network flow solver is successively executed to solve the graph to maximize profit, optimized utilization of vehicles, fulfill order on time, and balance demand and supply. Output tables including key performance indicators (KPIs) and information of fulfilled and unfulfilled orders are generated.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: September 22, 2020
    Assignee: SAP SE
    Inventors: Raymond Yao, Xin Chen, Philippe Nemery
  • Patent number: 10783485
    Abstract: An input corresponding to a time window is received in an integrated container management system. For containers of a specific container type, a network flow solver implementing a multi-commodity network flow problem is executed based on the input. A graph is generated with nodes representing depot locations, mode of transport locations and customer locations. Arcs connecting nodes, and representing operations and costs associated with the nodes are generated. Pick-up arcs are generated between the depot locations and customer locations. Return arcs are generated between the customer locations and the depot locations. Street turn arcs are generated among customer locations. Unload load arcs are generated between the mode of transport locations and the depot locations. Output tables are generated with values representing functionalities associated with container repositioning, container pick-up and return, and container street turn.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: September 22, 2020
    Assignee: SAP SE
    Inventors: Raymond Yao, Xin Chen, Philippe Nemery
  • Patent number: 10474985
    Abstract: A rule handler may receive a first routing rule and a second routing rule, each routing rule characterizing at least one potential physical transportation route. A rule converter may convert the first routing rule and the second routing rule into a first finite automaton (FA) and a second finite automaton, respectively, and may combine the first finite automaton and the second finite automaton into a finite automaton network graph. A graph comparator may then compare the finite automaton network graph to existing physical transportation routes, and a route selector may select, based on the comparing, at least one feasible physical transportation route from the existing physical transportation routes, the at least one feasible physical transportation route being an instance of the at least one potential physical transportation route.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: November 12, 2019
    Assignee: SAP SE
    Inventors: Yuanyuan Cen, Yingbin Zheng, Yan Tan, Honggang Wang, Philippe Nemery, Xingtian Shi, Irene Chen, Terry Wang, Mark Finch
  • Patent number: 10417234
    Abstract: A data flow model format allows for improved data flow model creation and execution. The data flow models can provide a user with greater flexibility in selecting an appropriate data flow model, including providing information about the data flow model and selecting from multiple available data flow models. Tabular or graphical visualizations can aid the user in understanding a data flow model and retrieving desired information. Technical features such as designing a data flow with a single data output, and maintaining node identifiers in node metadata, can reduce coupling between software components and improve security and performance.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: September 17, 2019
    Assignee: SAP SE
    Inventors: Hanmei Zhang, Philippe Nemery, Qinhe Lin, Harald Hengelbrock
  • Patent number: 10055776
    Abstract: The embodiments provide a system for decision-making criteria-based recommendations. The system may include a decision engine configured to receive a request for recommendations for an option problem associated with a product or service category, and determine options among a plurality of options for the product or service category based on preference information. The preference information may include activated decision-making criteria and corresponding weight values. The corresponding weight values may represent a relative importance of each activated decision-making criterion. The decision engine may be configured to determine options among the plurality of options including calculating scores for the plurality of options based on, in part, the activated decision-making criteria and the corresponding weight values and selecting the options among the plurality of options based on the calculated scores.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: August 21, 2018
    Assignee: SAP SE
    Inventors: Philippe Nemery, Wen-Syan Li
  • Publication number: 20180101571
    Abstract: A data flow model format allows for improved data flow model creation and execution. The data flow models can provide a user with greater flexibility in selecting an appropriate data flow model, including providing information about the data flow model and selecting from multiple available data flow models. Tabular or graphical visualizations can aid the user in understanding a data flow model and retrieving desired information. Technical features such as designing a data flow with a single data output, and maintaining node identifiers in node metadata, can reduce coupling between software components and improve security and performance.
    Type: Application
    Filed: October 7, 2016
    Publication date: April 12, 2018
    Applicant: SAP SE
    Inventors: Hanmei Zhang, Philippe Nemery, Qinhe Lin, Harald Hengelbrock
  • Publication number: 20180012160
    Abstract: Various embodiments of systems and methods for optimizing vehicle utilization are described herein. The method includes determining demand, supply, and availability of vehicles. A graph with nodes (representing source and destination stations of orders) and arcs connecting nodes is generated based on validity conditions, e.g., there is network connectivity from source to destination node, etc. The arc is assigned for repositioning, waiting, and loaded move based upon input such as tolerable delay for orders, waiting cost at stations, repositioning cost, long stand cost, revenue generated from orders, order priority, etc. A network flow solver is successively executed to solve the graph to maximize profit, optimized utilization of vehicles, fulfill order on time, and balance demand and supply. Output tables including key performance indicators (KPIs) and information of fulfilled and unfulfilled orders are generated.
    Type: Application
    Filed: July 7, 2016
    Publication date: January 11, 2018
    Inventors: Raymond Yao, Xin Chen, Philippe Nemery
  • Publication number: 20170344942
    Abstract: An input corresponding to a time window is received in an integrated container management system. For containers of a specific container type, a network flow solver implementing a multi-commodity network flow problem is executed based on the input. A graph is generated with nodes representing depot locations, mode of transport locations and customer locations. Arcs connecting nodes, and representing operations and costs associated with the nodes are generated. Pick-up arcs are generated between the depot locations and customer locations. Return arcs are generated between the customer locations and the depot locations. Street turn arcs are generated among customer locations. Unload load arcs are generated between the mode of transport locations and the depot locations. Output tables are generated with values representing functionalities associated with container repositioning, container pick-up and return, and container street turn.
    Type: Application
    Filed: May 31, 2016
    Publication date: November 30, 2017
    Inventors: RAYMOND YAO, XIN CHEN, PHILIPPE NEMERY
  • Publication number: 20160125501
    Abstract: A system includes an option selection engine selects an initial subset of pre-selected products from multiple products for display to a user, where the products include multiple filtering options and multiple selection criteria. An elicitation engine prompts the user to provide input including input for the filtering options and input for the selection criteria and receives the filtering options input and the selection criteria input. A ranking and scoring engine receives the filtering options input and the selection criteria input and selects one method of multiple methods to calculate a score for the products and to rank the products using the score based on the filtering options input and the selection criteria input from the user. An option selection engine selects an updated subset of products from the plurality of products for display to the user based on the rank of the of the products using the score.
    Type: Application
    Filed: November 4, 2014
    Publication date: May 5, 2016
    Inventors: Philippe NEMERY, Boyi NI, Wen-Syan LI
  • Publication number: 20160055438
    Abstract: A system for empty container repositioning includes a scenario module, a forecast engine, a network builder module and a multi-commodity flow solver. The scenario module is configured to define a plurality of scenarios related to a safe stock level of empty containers at each of multiple locations having one or more transport vessels. The forecast engine is configured to forecast values for each of the defined scenarios, where the forecasted values include a safe stock level of empty containers for each location. The network builder module is configured to use the forecasted values to build a multi-commodity flow network. The multi-commodity flow solver is configured to determine a number of empty containers to load on and load off of the transport vessels at each of the locations.
    Type: Application
    Filed: August 19, 2014
    Publication date: February 25, 2016
    Inventors: Yuanyuan CEN, Honggang WANG, Philippe Nemery, Yingbin ZHENG, Yan TAN
  • Publication number: 20160055494
    Abstract: A computer-implemented method for a booking based demand forecast problem includes converting time series data into a multivariate time series, training a multivariate time series model using the converted multivariate time series, forecasting results using the multivariate time series model and aggregating the results.
    Type: Application
    Filed: August 19, 2014
    Publication date: February 25, 2016
    Inventors: Boyi Ni, Ruijiang Li, Wenyu Dong, Xingtian Shi, Philippe Nemery, Terry Wang, Irene Chen, Mark Finch, Harald Hengelbrock
  • Publication number: 20160048803
    Abstract: A rule handler may receive a first routing rule and a second routing rule, each routing rule characterizing at least one potential physical transportation route. A rule converter may convert the first routing rule and the second routing rule into a first finite automaton (FA) and a second finite automaton, respectively, and may combine the first finite automaton and the second finite automaton into a finite automaton network graph. A graph comparator may then compare the finite automaton network graph to existing physical transportation routes, and a route selector may select, based on the comparing, at least one feasible physical transportation route from the existing physical transportation routes, the at least one feasible physical transportation route being an instance of the at least one potential physical transportation route.
    Type: Application
    Filed: August 13, 2014
    Publication date: February 18, 2016
    Inventors: Yuanyuan CEN, Yingbin ZHENG, Yan TAN, Honggang WANG, Philippe NEMERY, Xingtian SHI, Irene CHEN, Terry WANG, Mark Finch
  • Publication number: 20160042444
    Abstract: A computer-implemented method includes receiving, at a rental company, a customer's order to hire a transport equipment unit of a first type beginning on a start date. The rental company has an inventory of transport equipment units for hire and a network of diverse storage sites. The computer-implemented method further includes locating one or more transport equipment units of the first type in the rental company's inventory of transport equipment available for hire by the start date, computing the rental company's costs associated with picking up each of the located transport equipment units of the first type for delivery to the customer, and selecting, based on consideration of the rental company's picking up costs, one of the located transport equipment units for delivery to customer.
    Type: Application
    Filed: August 11, 2014
    Publication date: February 11, 2016
    Inventors: Harald HENGELBROCK, Mark FINCH, Irene CHEN, Xingtian SHI, Philippe NEMERY, Terry WANG
  • Publication number: 20150120731
    Abstract: To cluster objects associated with a dataset, a selection of criteria is received. For the received criteria, preference information is received to perform a preference-based clustering of the objects. Based on the preference information, a uni-criterion preference degree corresponding to each of the selected criterion is computed. The uni-criterion preference degrees of all the selected criteria are aggregated to compute a universal preference degree. Based on a preference-type and the computed preference degree, a relationship matrix is generated. The matrix representing similarity measure between the objects is generated. The objects are clustered according to the relationship matrix. A visualization of the clustered objects is rendered on an associated user interface.
    Type: Application
    Filed: November 6, 2013
    Publication date: April 30, 2015
    Inventors: PHILIPPE NEMERY, Mengjiao Wang
  • Publication number: 20140379520
    Abstract: The embodiments provide a system for decision-making criteria-based recommendations. The system may include a decision engine configured to receive a request for recommendations for an option problem associated with a product or service category, and determine options among a plurality of options for the product or service category based on preference information. The preference information may include activated decision-making criteria and corresponding weight values. The corresponding weight values may represent a relative importance of each activated decision-making criterion. The decision engine may be configured to determine options among the plurality of options including calculating scores for the plurality of options based on, in part, the activated decision-making criteria and the corresponding weight values and selecting the options among the plurality of options based on the calculated scores.
    Type: Application
    Filed: August 5, 2013
    Publication date: December 25, 2014
    Applicant: SAP AG
    Inventors: Philippe Nemery, Wen-Syan Li