Patents by Inventor James Helm
James Helm 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: 12746956Abstract: A system for railroad directive management is presented. The system can receive a myriad of data related to a directive, track segments, and/or vehicle events on the track and/or track segments. Vehicle- and/or event-specific data can be compared with one or more thresholds, including force thresholds, temporal thresholds, environmental thresholds, and/or event thresholds to determine whether and what kind of directive modification should be instantiated. Specialized algorithms can be implemented to trace vehicle paths along the track to determine whether directive-related segments are traversed, and specialized clustering algorithms can be utilized to cluster data unique to a particular segment on a per-segment basis. The system can be integrated with existing track infrastructure and can further generate alerts to notify coupled systems and/or personnel of directives and/or modification thereof.Type: GrantFiled: June 3, 2024Date of Patent: September 29, 2026Inventors: Christopher Neil Pickard, Kyle Keilty Williams, Greg Harrison, James Helm
-
Publication number: 20240317286Abstract: A system for railroad directive management is presented. The system can receive a myriad of data related to a directive, track segments, and/or vehicle events on the track and/or track segments. Vehicle- and/or event-specific data can be compared with one or more thresholds, including force thresholds, temporal thresholds, environmental thresholds, and/or event thresholds to determine whether and what kind of directive modification should be instantiated. Specialized algorithms can be implemented to trace vehicle paths along the track to determine whether directive-related segments are traversed, and specialized clustering algorithms can be utilized to cluster data unique to a particular segment on a per-segment basis. The system can be integrated with existing track infrastructure and can further generate alerts to notify coupled systems and/or personnel of directives and/or modification thereof.Type: ApplicationFiled: June 3, 2024Publication date: September 26, 2024Applicant: BNSF Railway CompanyInventors: Christopher Neil Pickard, Kyle Keilty Williams, Greg Harrison, James Helm
-
Patent number: 11999397Abstract: A system for railroad directive management is presented. The system can receive a myriad of data related to a directive, track segments, and/or vehicle events on the track and/or track segments. Vehicle- and/or event-specific data can be compared with one or more thresholds, including force thresholds, temporal thresholds, environmental thresholds, and/or event thresholds to determine whether and what kind of directive modification should be instantiated. Specialized algorithms can be implemented to trace vehicle paths along the track to determine whether directive-related segments are traversed, and specialized clustering algorithms can be utilized to cluster data unique to a particular segment on a per-segment basis. The system can be integrated with existing track infrastructure and can further generate alerts to notify coupled systems and/or personnel of directives and/or modification thereof.Type: GrantFiled: August 12, 2022Date of Patent: June 4, 2024Assignee: BNSF Railway CompanyInventors: Christopher Neil Pickard, Kyle Keilty Williams, Gregory Harrison, James Helm
-
Publication number: 20230084425Abstract: A system for railroad directive management is presented. The system can receive a myriad of data related to a directive, track segments, and/or vehicle events on the track and/or track segments. Vehicle- and/or event-specific data can be compared with one or more thresholds, including force thresholds, temporal thresholds, environmental thresholds, and/or event thresholds to determine whether and what kind of directive modification should be instantiated. Specialized algorithms can be implemented to trace vehicle paths along the track to determine whether directive-related segments are traversed, and specialized clustering algorithms can be utilized to cluster data unique to a particular segment on a per-segment basis. The system can be integrated with existing track infrastructure and can further generate alerts to notify coupled systems and/or personnel of directives and/or modification thereof.Type: ApplicationFiled: August 12, 2022Publication date: March 16, 2023Applicant: BNSF Railway CompanyInventors: Christopher Neil Pickard, Kyle Keilty Williams, Gregory Harrison, James Helm
-
Patent number: 11453423Abstract: A system for railroad directive management is presented. The system can receive a myriad of data related to a directive, track segments, and/or vehicle events on the track and/or track segments. Vehicle- and/or event-specific data can be compared with one or more thresholds, including force thresholds, temporal thresholds, environmental thresholds, and/or event thresholds to determine whether and what kind of directive modification should be instantiated. Specialized algorithms can be implemented to trace vehicle paths along the track to determine whether directive-related segments are traversed, and specialized clustering algorithms can be utilized to cluster data unique to a particular segment on a per-segment basis. The system can be integrated with existing track infrastructure and can further generate alerts to notify coupled systems and/or personnel of directives and/or modification thereof.Type: GrantFiled: September 13, 2021Date of Patent: September 27, 2022Assignee: BNSF Railway CompanyInventors: Christopher Neil Pickard, Kyle Keilty Williams, Gregory Harrison, James Helm
-
Publication number: 20070005450Abstract: Advertising is targeted to a specific user of a user console. A product data request is received from a user console and includes a user identifier, user data, and at least a first product identifier. A user account record associated with the user identifier is identified. The user account record includes a subscription service level identifier and a user account history. The user data are then associated with the user account record. A product catalog is searched for any product related entries associated with the request, and when any product related entries associated with the product data request are found, each such product related entry is provided to the user console.Type: ApplicationFiled: June 30, 2005Publication date: January 4, 2007Applicant: Microsoft CorporationInventors: Shyam Krishnamoorthy, Daniel Walther, Daniel Holt, James Helm, Jerry Hook
-
Publication number: 20060121992Abstract: Systems and method for providing a single sign in a gaming console that associates online activity that is out-of-game/cross game, and/or online activity that is in-game, and/or activity that is offline and in-game with that account. While online, a service tracks activity of gamers and provides usage statistics in a profile. While offline, the game console tracks the player's activity via a mechanism to collect detailed information about a specific player's in-game statistics and accomplishments. The offline activity is cached and uploaded when the console connects to the online service. Players can accumulate achievements offline that are credited towards online activities.Type: ApplicationFiled: December 7, 2004Publication date: June 8, 2006Applicant: Microsoft CorporationInventors: Michal Bortnik, Erik Arthur, James Macauley, Ling Chen, Yasser Asmi, Steven Lamb, James Helm
-
Publication number: 20050222961Abstract: A system for facilitating contactless payment transactions across different contactless payment systems using a common mobile device that acts as a stored value device is provided. A combination of a mobile application and a communication module allows the mobile device, which is associated with one payment system, to emulate various transmission standards and data exchange formats that are used in different payment systems in order to perform contactless payment transactions with merchants that are associated with different contactless payment systems. A service application running in a service operator computer communicates with the various contactless payment systems to facilitate the settlement of the amount owed to various payment systems by the one payment system associated with the mobile device.Type: ApplicationFiled: September 14, 2004Publication date: October 6, 2005Inventors: Philippe Staib, James Helm, Thierry Renard