Patents Assigned to Canadian National Railway Company
  • Publication number: 20130096972
    Abstract: A graphical user interface (GUI) implemented on a computer for displaying job assignment information associated with a given user. The GUI comprises an information display area for displaying a plurality of entries, each entry of the plurality of entries being associated with a respective job assignment for the given user, each entry further displaying a data element identifying the respective job assignment, wherein at least one entry of the plurality of entries is indicative of a past job assignment. The GUI further comprises a control component operable by the user at the computer to cause the graphical user interface to display additional information regarding a selected job assignment.
    Type: Application
    Filed: December 6, 2012
    Publication date: April 18, 2013
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventor: CANADIAN NATIONAL RAILWAY COMPANY
  • Patent number: 8332086
    Abstract: A system for forecasting the outbound workload in a switchyard. The system has a processing entity for which receives information on railcar traffic for handling by the switchyard, wherein the railcar traffic includes railcars that are yet to be switched into classification tracks of the switchyard. For every departure train of two or more departure trains, the processing entity applies logic rules to the information to compute a forecast of railcar traffic that will be available to the departure train for transport out of the switchyard. An output releases data derived from the forecast of railcar traffic, describing the traffic available for each train of the two or more departure trains.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: December 11, 2012
    Assignee: Canadian National Railway Company
    Inventors: Kari Muinonen, Vincent Morency, Matthew Barker
  • Patent number: 8239079
    Abstract: As embodied and broadly described herein the invention includes a system for computing a preferred sequence in which cars in a switching queue of a railway switchyard are to be sequentially switched to classification tracks. The system has a processing entity for determining within a given set of cars at least two possible sequences in which the cars in the set can be switched and applying logic rules for identifying among the sequences a preferred sequence. The system also has an output for releasing data describing the preferred sequence.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: August 7, 2012
    Assignee: Canadian National Railway Company
    Inventors: Anshu Pathak, Matthew Barker
  • Publication number: 20120035790
    Abstract: As embodied and broadly described herein the invention includes a system for computing a preferred sequence in which cars in a switching queue of a railway switchyard are to be sequentially switched to classification tracks. The system has a processing entity for determining within a given set of cars at least two possible sequences in which the cars in the set can be switched and applying logic rules for identifying among the sequences a preferred sequence. The system also has an output for releasing data describing the preferred sequence.
    Type: Application
    Filed: October 14, 2011
    Publication date: February 9, 2012
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Anshu PATHAK, Matthew BARKER
  • Publication number: 20120022729
    Abstract: A system for forecasting the outbound workload in a switchyard. The system has a processing entity for which receives information on railcar traffic for handling by the switchyard, wherein the railcar traffic includes railcars that are yet to be switched into classification tracks of the switchyard. For every departure train of two or more departure trains, the processing entity applies logic rules to the information to compute a forecast of railcar traffic that will be available to the departure train for transport out of the switchyard. An output releases data derived from the forecast of railcar traffic, describing the traffic available for each train of the two or more departure trains.
    Type: Application
    Filed: September 30, 2011
    Publication date: January 26, 2012
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Kari MUINONEN, Vincent MORENCY, Matthew BARKER
  • Publication number: 20120003619
    Abstract: A method for execution by a computing apparatus comprising identifying a job to be assigned to an employee, the job requiring a given job qualification, wherein the given job qualification is associated with at least one requirement for maintaining the job qualification and a time-frame during which the at least one requirement should be satisfied. Completion of the job by an employee at least partially completes the at least one requirement for maintaining the job qualification. The method further comprises assigning the job to a selected employee from a set of employees, wherein each employee in the set of employees has the given job qualification. The selected employee is selected at least in part on a basis of a probability of the selected employee losing the job qualification relative to other employees in the set of employees.
    Type: Application
    Filed: June 22, 2011
    Publication date: January 5, 2012
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Leonard John Podgurny, Alan Bruce Randall
  • Publication number: 20110320231
    Abstract: A graphical user interface implemented on a computer for enabling a user to bid on a job assignment. The graphical user interface comprises an information display area for displaying a plurality of entries, each entry of the plurality of entries being indicative of a respective job grouping, each job grouping being associated with at least one job on which the user can bid. The graphical user interface further comprising a control component operable by the user at the computer to cause the graphical user interface to display additional information associated with a selected one of the job groupings.
    Type: Application
    Filed: June 22, 2011
    Publication date: December 29, 2011
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Leonard John Podgurny, Alan Bruce Randall, Matthew Oren Owens, Michael Anthony Moroz
  • Publication number: 20110320230
    Abstract: A graphical user interface (GUI) implemented on a computer for displaying job assignment information associated with a given user. The GUI comprises an information display area for displaying a plurality of entries, each entry of the plurality of entries being associated with a respective job assignment for the given user, each entry further displaying a data element identifying the respective job assignment, wherein at least one entry of the plurality of entries is indicative of a past job assignment. The GUI further comprises a control component operable by the user at the computer to cause the graphical user interface to display additional information regarding a selected job assignment.
    Type: Application
    Filed: June 22, 2011
    Publication date: December 29, 2011
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Leonard John Podgurny, Alan Bruce Randall, Matthew Oren Owens, Michael Anthony Moroz
  • Patent number: 8060263
    Abstract: A system for forecasting the outbound workload in a switchyard. The system has a processing entity for which receives information on railcar traffic for handling by the switchyard, wherein the railcar traffic includes railcars that are yet to be switched into classification tracks of the switchyard. For every departure train of two or more departure trains, the processing entity applies logic rules to the information to compute a forecast of railcar traffic that will be available to the departure train for transport out of the switchyard. An output releases data derived from the forecast of railcar traffic, describing the traffic available for each train of the two or more departure trains.
    Type: Grant
    Filed: February 6, 2007
    Date of Patent: November 15, 2011
    Assignee: Canadian National Railway Company
    Inventors: Kari Muinonen, Vincent Morency, Matthew Barker
  • Patent number: 8055397
    Abstract: As embodied and broadly described herein the invention includes a system for computing a preferred sequence in which cars in a switching queue of a railway switchyard are to be sequentially switched to classification tracks. The system has a processing entity for determining within a given set of cars at least two possible sequences in which the cars in the set can be switched and applying logic rules for identifying among the sequences a preferred sequence. The system also has an output for releasing data describing the preferred sequence.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: November 8, 2011
    Assignee: Canadian National Railway Company
    Inventors: Anshu Pathak, Matthew Barker
  • Patent number: 8019497
    Abstract: A system for computing car switching solutions in a railway switch yard. The system is computer based and has an input for receiving data conveying information about one or more arrival trains arriving at the switch yard and data conveying information about departure trains to depart the switch yard. A processing entity processes the data and computes car switching solutions for the railcars.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: September 13, 2011
    Assignee: Canadian National Railway Company
    Inventors: Kari Muinonen, Anshu Pathak, Matthew Barker, Vincent Morency, Gordon Doyle
  • Patent number: 7983806
    Abstract: A system for computing car switching solutions in a railway switch yard. The system is computer based and has an input for receiving data conveying information about one or more arrival trains arriving at the switch yard and data conveying information about departure trains to depart the switch yard. A processing entity processes the data and computes car switching solutions for the railcars.
    Type: Grant
    Filed: May 11, 2010
    Date of Patent: July 19, 2011
    Assignee: Canadian National Railway Company
    Inventors: Kari Muinonen, Anshu Pathak, Matthew Barker, Vincent Morency
  • Publication number: 20110060696
    Abstract: A method and system for computing the price for shipping goods. The method includes causing a computer to deliver first information to a user prompting the user to enter at the computer information about a rail transportation service for shipment of goods by one or more railcars. Information about a basic pool of railcars is received and filtered based on one or more filtering criteria to produce a filtered pool of railcars. The computer is then caused to deliver second information to the user prompting the user to select at the computer one or more railcars among the filtered pool of railcars for the shipment of goods. A price for the shipment of the goods is then computed at least in part on the basis of the rail transportation service and the one or more characteristics of the railcars in the filtered pool of railcars selected by the user.
    Type: Application
    Filed: November 11, 2010
    Publication date: March 10, 2011
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Leonard John PODGURNY, Anita ERNESAKS
  • Patent number: 7885736
    Abstract: A system for computing car switching solutions in a railway switch yard. The system is computer based and has an input for receiving data conveying information about one or more arrival trains arriving at the switch yard and data conveying information about departure trains to depart the switch yard. A processing entity processes the data and computes car switching solutions for the railcars.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: February 8, 2011
    Assignee: Canadian National Railway Company
    Inventors: Kari Muinonen, Anshu Pathak, Matthew Barker, Vincent Morency, Gordon Doyle
  • Publication number: 20100324760
    Abstract: A system for computing car switching solutions in a railway switch yard. The system is computer based and has an input for receiving data conveying information about one or more arrival trains arriving at the switch yard and data conveying information about departure trains to depart the switch yard. A processing entity processes the data and computes car switching solutions for the railcars.
    Type: Application
    Filed: September 2, 2010
    Publication date: December 23, 2010
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Kari MUINONEN, Anshu PATHAK, Matthew BARKER, Vincent MORENCY, Gordon DOYLE
  • Publication number: 20100324759
    Abstract: A system for computing car switching solutions in a railway switch yard. The system is computer based and has an input for receiving data conveying information about one or more arrival trains arriving at the switch yard and data conveying information about departure trains to depart the switch yard. A processing entity processes the data and computes car switching solutions for the railcars.
    Type: Application
    Filed: August 27, 2010
    Publication date: December 23, 2010
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Kari MUINONEN, Anshu PATHAK, Matthew BARKER, Vincent MORENCY, Gordon DOYLE
  • Patent number: 7831342
    Abstract: A system for computing car switching solutions in a railway switch yard. The system is computer based and has an input for receiving data conveying information about one or more arrival trains arriving at the switch yard and data conveying information about departure trains to depart the switch yard. A processing entity processes the data and computes car switching solutions for the railcars.
    Type: Grant
    Filed: May 6, 2009
    Date of Patent: November 9, 2010
    Assignee: Canadian National Railway Company
    Inventors: Kari Muinonen, Anshu Pathak, Matthew Barker, Vincent Morency
  • Patent number: 7818101
    Abstract: A system for computing car switching solutions in a railway switch yard. The system is computer based and has an input for receiving data conveying information about one or more arrival trains arriving at the switch yard and data conveying information about departure trains to depart the switch yard. A processing entity processes the data and computes car switching solutions for the railcars.
    Type: Grant
    Filed: March 23, 2006
    Date of Patent: October 19, 2010
    Assignee: Canadian National Railway Company
    Inventors: Kari Muinonen, Anshu Pathak, Matthew Barker, Vincent Morency, Gordon Doyle
  • Patent number: 7814028
    Abstract: A method and system for computing the price of a railway transportation service for the shipping goods is provided. A computer delivers first information to a user prompting the user to enter at the computer information about a rail route for shipment of goods by one or more railcars. A price for the shipment of the goods is then computed at least in part on the basis of the information about the rail route and the ownership of the one or more railcars. The computer displays to the user the price for the shipment of the goods or, alternatively, the price for the shipment of the goods is provided to the user via other ways such as e-mail, snail-mail or fax.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: October 12, 2010
    Assignee: Canadian National Railway Company
    Inventors: Leonard John Podgurny, Anita Ernesaks
  • Publication number: 20100235021
    Abstract: A system for computing car switching solutions in a railway switch yard. The system is computer based and has an input for receiving data conveying information about one or more arrival trains arriving at the switch yard and data conveying information about departure trains to depart the switch yard. A processing entity processes the data and computes car switching solutions for the railcars.
    Type: Application
    Filed: May 20, 2010
    Publication date: September 16, 2010
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Kari MUINONEN, Anshu PATHAK, Matthew BARKER, Vincent MORENCY