Patents by Inventor Leonard John Podgurny

Leonard John Podgurny 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: 20200012991
    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: July 18, 2019
    Publication date: January 9, 2020
    Inventors: Leonard John Podgurny, Alan Bruce Randall, Matthew Oren Owens, Michael Anthony Moroz
  • Publication number: 20190266546
    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: February 7, 2019
    Publication date: August 29, 2019
    Inventors: Leonard John Podgurny, Alan Bruce Randall, Matthew Oren Owens, Michael Anthony Moroz
  • Publication number: 20190188625
    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: July 26, 2018
    Publication date: June 20, 2019
    Inventors: Leonard John Podgurny, Alan Bruce Randall, Matthew Oren Owens, Michael Anthony Moroz
  • Publication number: 20190171995
    Abstract: A method and system for conducting an online transaction to fulfill a rail-shipment service inquiry or a rail-shipment service ordering is provided. A customer system is directed to implement a Graphical User Interface (GUI) providing an input object configured to accept a customer input identifying an origin and a destination for a shipment of goods. The GUI is configured for presenting a plurality of customer-selectable shipment options, the plurality of shipment options, including a first shipment option where the shipment uses a railcar owned by the customer and a second shipment option where the shipment uses a railcar owned by an entity other than the customer.
    Type: Application
    Filed: February 7, 2019
    Publication date: June 6, 2019
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Leonard John PODGURNY, Anita ERNESAKS
  • Patent number: 10268981
    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: Grant
    Filed: April 4, 2016
    Date of Patent: April 23, 2019
    Assignee: Canadian National Railway Company
    Inventors: Leonard John Podgurny, Anita Ernesaks
  • Publication number: 20180260766
    Abstract: A method, as wells as an associated server arrangement and a computer, for conducting an online transaction to fulfill a rail-shipment service inquiry or a rail-shipment service ordering are described. A customer system is directed to implement a Graphical User Interface (GUI) to accept a customer identifier. In response to a customer login which identifies a specific customer profile, the GUI displays customer-specific information including a customer-specific list of actual railcars that are associated with the specific customer profile, each railcar being of a particular railcar type, the customer-specific list including actual railcars that are owned by the customer associated with the specific customer profile. The GUI is configured to accept inputs conveying customer-selected shipping options, the customer-selected shipping options identifying one or more actual railcars from the customer-specific list to be used for a shipment of a commodity.
    Type: Application
    Filed: May 15, 2018
    Publication date: September 13, 2018
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Leonard John Podgurny, Anita Ernesaks
  • Publication number: 20180260761
    Abstract: A method and system for conducting an online transaction to fulfill a rail-shipment service inquiry or a rail-shipment service ordering is provided. A customer system is directed to implement a Graphical User Interface (GUI) providing an input object configured to accept a customer input identifying an origin and a destination for a shipment of goods. The GUI is configured for presenting a plurality of customer-selectable shipment options, the plurality of shipment options, including a first shipment option where the shipment uses a railcar owned by the customer and a second shipment option where the shipment uses a railcar owned by an entity other than the customer.
    Type: Application
    Filed: May 15, 2018
    Publication date: September 13, 2018
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Leonard John Podgurny, Anita Ernesaks
  • Publication number: 20180260765
    Abstract: A method, as wells as an associated server arrangement and a computer, for conducting an online transaction to fulfill a rail-shipment service inquiry or a rail-shipment service ordering are described. A customer system is directed to implement a Graphical User Interface (GUI) to accept a customer identifier. In response to a specific customer identifier, the GUI displays a customer specific set of route parameters extracted from a customer profile. The GUI also presents customer-selectable shipment options configured to accept options conveying a first and a second geographic location chosen from the customer specific set of route parameters as an origin and a destination of a shipment. The GUI may also be configured to deliver additional information to the user of the GUI in response to specific customer-selected shipping options and/or to provide a control component configured for allowing a user to place an order to fulfill a shipment according to the specific customer-selected shipping options.
    Type: Application
    Filed: May 15, 2018
    Publication date: September 13, 2018
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Leonard John Podgurny, Anita Ernesaks
  • Publication number: 20180260763
    Abstract: A method and system for conducting an online transaction to fulfill a rail-shipment service inquiry or a rail-shipment service ordering. A Graphical User Interface (GUI) is configured by dynamically modifying an input object providing equipment options a user can select for a shipment of goods. Configuring the GUI comprises providing a hardware server arrangement including a machine readable storage encoded with software for implementing operations for configuring the GUI to alter selectable options on a GUI on a remote customer client system. Signals are sent to the remote customer client system to direct the GUI to implement a first input object configured to accept a user input identifying goods to be shipped. Signals are received from the remote customer client system conveying the user input identifying the goods to be shipped.
    Type: Application
    Filed: May 15, 2018
    Publication date: September 13, 2018
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Leonard John Podgurny, Anita Ernesaks
  • Publication number: 20180260764
    Abstract: A method, as wells as an associated server arrangement and a computer, for conducting an online transaction to fulfill a rail-shipment service inquiry or a rail-shipment service ordering are described. A customer system is directed to implement a Graphical User Interface (GUI) to accept a customer identifier. In response to a specific customer identifier, the GUI displays an adapted set of individual commodities extracted from a customer profile. The GUI also presents customer-selectable shipment options configured to accept options conveying an identification of a specific commodity to be shipped from the adapted set of individual commodities and a quantity of the specific commodity to be shipped.
    Type: Application
    Filed: May 15, 2018
    Publication date: September 13, 2018
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Leonard John Podgurny, Anita Ernesaks
  • Publication number: 20180260762
    Abstract: A method and system for conducting an online transaction to fulfill a rail-shipment service inquiry or a rail-shipment service ordering is provided. A customer system is directed to implement a Graphical User Interface (GUI) providing an input object configured to accept a customer input identifying an origin and a destination for a shipment of goods. The GUI is configured for presenting a plurality of customer-selectable shipment options, including (a) a first route option corresponding to a first route including one or more rail segments owned by the same owner; and (b) a second route option corresponding to a second route including a plurality of rail segments where at least two of the plurality of rail segments are owned by different owners. The GUI is configured to receive a customer selection of a shipment option among the plurality of shipment options.
    Type: Application
    Filed: May 15, 2018
    Publication date: September 13, 2018
    Applicant: CANADIAN NATIONAL RAILEAY COMPANY
    Inventors: Leonard John Podgurny, Anita ERNESAKS
  • Publication number: 20180005164
    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: August 28, 2017
    Publication date: January 4, 2018
    Inventors: Leonard John Podgurny, Alan Bruce Randall, Matthew Oren Owens, Michael Anthony Moroz
  • Publication number: 20170154395
    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: February 8, 2017
    Publication date: June 1, 2017
    Inventors: Leonard John Podgurny, Alan Bruce Randall, Matthew Oren Owens, Michael Anthony Moroz
  • Publication number: 20160217415
    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: April 4, 2016
    Publication date: July 28, 2016
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Leonard John PODGURNY, Anita ERNESZAKS
  • Patent number: 9336507
    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: Grant
    Filed: August 13, 2015
    Date of Patent: May 10, 2016
    Assignee: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Leonard John Podgurny, Anita Ernesaks
  • Publication number: 20150371186
    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: August 13, 2015
    Publication date: December 24, 2015
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Leonard John PODGURNY, Anita ERNESAKS
  • Patent number: 9141922
    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: Grant
    Filed: February 28, 2014
    Date of Patent: September 22, 2015
    Assignee: CANASIAN NATIONAL RAILWAY COMPANY
    Inventors: Leonard John Podgurny, Anita Ernesaks
  • Patent number: 8788375
    Abstract: A method for pre-populating an end of shift submission by an employee of a transportation company. The method comprises executing software encoded on a machine readable storage medium by a CPU at a client associated with the employee to implement a Graphical User Interface (GUI) to supply particulars relating to a work shift for a member of a crew during a particular transportation trip. The GUI including a plurality of information capture fields for displaying particulars of the shift. The method comprises identifying among a plurality of data records, a data record associated with the particular trip, receiving data elements at the client derived from the record associated with the particular trip and pre-populating the information display fields with the respective data elements. Allowing the employee to edit one or more of the pre-populated information display fields.
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: July 22, 2014
    Assignee: Canadian National Railway Company
    Inventors: Leonard John Podgurny, Alan Bruce Randall, Matthew Oren Owens, Michael Anthony Moroz
  • Publication number: 20140180955
    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: February 28, 2014
    Publication date: June 26, 2014
    Applicant: CANADIAN NATIONAL RAILWAY COMPANY
    Inventors: Leonard John PODGURNY, Anita ERNESAKS
  • Publication number: 20140122142
    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: January 7, 2014
    Publication date: May 1, 2014
    Inventors: Leonard John Podgurny, Alan Bruce Randall, Matthew Oren Owens, Michael Anthony Moroz