Patents by Inventor Gregory Harrison
Gregory Harrison 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: 20260113198Abstract: A method performed by a computing system and the computing system of a device coupled to a network for performing fast device replacement (FDR), including storing a cryptographic key set, accessing at least one signed replacement data set provided to a fast device replacement (FDR) storage device by respective one or more sources, verifying a source that provided a particular signed replacement data candidate of the at least one signed replacement data set that was accessed by verifying a cryptographic signature used to sign the particular signed replacement data candidate using a cryptographic algorithm and the stored cryptographic key set, and allowing fast device replacement using replacement data of the particular signed replacement data candidate pending verification of its associated cryptographic signature, and methods performed by and computing systems of the FDR storage system and a trusted tool configured to facilitate FDR to a plurality of devices.Type: ApplicationFiled: October 23, 2024Publication date: April 23, 2026Applicant: Schneider Electric USA, Inc.Inventors: Matthew L. White, Kevin M. Jefferies, Gregory Harrison
-
Publication number: 20250233751Abstract: A method is provided for temporarily enabling functionality of a secure device. The method includes storing public keys for respective trusted devices of at least one trusted device, storing device-unique data that is unique for the secure device, generating a unique hashed-based message authentication code (HMAC) key, computing, based on the HMAC key and the device-unique data, a unique HMAC, transmitting the HMAC to a trusted device of the at least one trusted device, receiving a signed HMAC from the trusted device, wherein the signed HMAC is the HMAC as signed by the trusted device using a private key of the trusted device, decrypting the signed HMAC using the public key for the trusted device, comparing the decrypted signed HMAC to the HMAC, and enabling functionality of the secure device based on a result of the comparison.Type: ApplicationFiled: January 11, 2024Publication date: July 17, 2025Applicant: Schneider Electric USA, Inc.Inventors: Kevin M. Jefferies, Gregory HARRISON, Yvain ACHINO
-
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
-
Patent number: 11721193Abstract: Embodiments of the disclosure provide for a system and method for determining a circuit breaker position in a power distribution/load center. In one embodiment, the load center includes a plurality of circuit breakers. Each circuit breaker includes a base and a plurality of contact components coupled to the base. In that regard, an activation of a combination of the contact components indicates a position of the circuit breaker within the load center. The activation of the combination indicates that one or more of the contact components is in contact with one or more pegs coupled to the load center. When this occurs, a data transceiver coupled to each of the contact components transmits a data signal. The data signal includes a plurality of data bits, where each data bit indicates whether a corresponding contact component of the combination is activated or not activated.Type: GrantFiled: June 7, 2021Date of Patent: August 8, 2023Assignee: Schneider Electric USA, Inc.Inventors: Daniel Martin, Gregory Harrison, John Charles Foust, Matthew Furnari, Amy Gau
-
Patent number: 11682285Abstract: Embodiments of the disclosure provide for a system and method for determining a circuit breaker position in a power distribution/load center. In one embodiment, the load center includes a plurality of circuit breakers. Each circuit breaker includes a base and a plurality of contact components coupled to the base. In that regard, an activation of a combination of the contact components indicates a position of the circuit breaker within the load center. The activation of the combination indicates that one or more of the contact components is in contact with one or more pegs coupled to the load center. When this occurs, a data transceiver coupled to each of the contact components transmits a data signal. The data signal includes a plurality of data bits, where each data bit indicates whether a corresponding contact component of the combination is activated or not activated.Type: GrantFiled: June 7, 2021Date of Patent: June 20, 2023Assignee: Schneider Electric USA, Inc.Inventors: Daniel Martin, Gregory Harrison, John Charles Foust, Matthew Furnari, Amy Gau
-
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
-
Patent number: 11270005Abstract: Embodiments of the disclosure provide for a fast device installation and replacement (DI&R) service in a network while simultaneously providing confidentiality and integrity protection for sensitive device data. In one embodiment, this protection is provided by using certain characterization data associated with each device in a network to generate a passphrase. This passphrase can be related to the topology of the devices. In one embodiment, the passphrase is a concatenation of certain device characterization data with respect to the topology. In embodiments, the concatenation includes arranging the characterization data based on an order of each device with respect to the topology. Cryptographic keys are derived based on the passphrase. The cryptographic keys are used to automatically encrypt and decrypt the sensitive device data without user intervention.Type: GrantFiled: June 4, 2019Date of Patent: March 8, 2022Assignee: Schneider Electric USA, Inc.Inventors: Gregory Harrison, Amy Gau, Matthew Furnari, John Charles Foust, Daniel Martin, Ronald Mazyck
-
Publication number: 20210295671Abstract: Embodiments of the disclosure provide for a system and method for determining a circuit breaker position in a power distribution/load center. In one embodiment, the load center includes a plurality of circuit breakers. Each circuit breaker includes a base and a plurality of contact components coupled to the base. In that regard, an activation of a combination of the contact components indicates a position of the circuit breaker within the load center. The activation of the combination indicates that one or more of the contact components is in contact with one or more pegs coupled to the load center. When this occurs, a data transceiver coupled to each of the contact components transmits a data signal. The data signal includes a plurality of data bits, where each data bit indicates whether a corresponding contact component of the combination is activated or not activated.Type: ApplicationFiled: June 7, 2021Publication date: September 23, 2021Applicant: Schneider Electric USA, Inc.Inventors: Daniel Martin, Gregory Harrison, John Charles Foust, Matthew Furnari, Amy Gau
-
Patent number: 11037427Abstract: Embodiments of the disclosure provide for a system and method for determining a circuit breaker position in a power distribution/load center. In one embodiment, the load center includes a plurality of circuit breakers. Each circuit breaker includes a base and a plurality of contact components coupled to the base. In that regard, an activation of a combination of the contact components indicates a position of the circuit breaker within the load center. The activation of the combination indicates that one or more of the contact components is in contact with one or more pegs coupled to the load center. When this occurs, a data transceiver coupled to each of the contact components transmits a data signal. The data signal includes a plurality of data bits, where each data bit indicates whether a corresponding contact component of the combination is activated or not activated.Type: GrantFiled: August 14, 2019Date of Patent: June 15, 2021Assignee: Schneider Electric USA, Inc.Inventors: Daniel Martin, Gregory Harrison, John Charles Foust, Matthew Furnari, Amy Gau
-
Publication number: 20210049892Abstract: Embodiments of the disclosure provide for a system and method for determining a circuit breaker position in a power distribution/load center. In one embodiment, the load center includes a plurality of circuit breakers. Each circuit breaker includes a base and a plurality of contact components coupled to the base. In that regard, an activation of a combination of the contact components indicates a position of the circuit breaker within the load center. The activation of the combination indicates that one or more of the contact components is in contact with one or more pegs coupled to the load center. When this occurs, a data transceiver coupled to each of the contact components transmits a data signal. The data signal includes a plurality of data bits, where each data bit indicates whether a corresponding contact component of the combination is activated or not activated.Type: ApplicationFiled: August 14, 2019Publication date: February 18, 2021Applicant: Schneider Electric USA, Inc.Inventors: Daniel Martin, Gregory Harrison, John Charles Foust, Matthew Furnari, Amy Gau
-
Publication number: 20200387614Abstract: Embodiments of the disclosure provide for a fast device installation and replacement (DI&R) service in a network while simultaneously providing confidentiality and integrity protection for sensitive device data. In one embodiment, this protection is provided by using certain characterization data associated with each device in a network to generate a passphrase. This passphrase can be related to the topology of the devices. In one embodiment, the passphrase is a concatenation of certain device characterization data with respect to the topology. In embodiments, the concatenation includes arranging the characterization data based on an order of each device with respect to the topology. Cryptographic keys are derived based on the passphrase. The cryptographic keys are used to automatically encrypt and decrypt the sensitive device data without user intervention.Type: ApplicationFiled: June 4, 2019Publication date: December 10, 2020Applicant: Schneider Electric USA, Inc.Inventors: Gregory Harrison, Amy Gau, Matthew Furnari, John Charles Foust, Daniel Martin, Ronald Mazyck
-
Publication number: 20190012188Abstract: Embodiments are directed to a mobile application that enables a completely and dynamically configurable workflow. Once installed on a mobile computer, the application is completely configurable without re-compiling the application. A user may configure the “look & feel,” as well as the workflow of a particular instance of the application, via configuration templates. Once the application is downloaded and installed in an executable form, the user may configure and/or reconfigure the workflow and the “look and feel” of the application without a re-compiling operation and/or generating new machine-code to enable the configuration. To configure and/or reconfigure the application, the user need only to edit and/or receive additional configuration templates. The execution of the configured workflow is not dependent upon the mobile computer being in communication with another network computer. The mobile application may be a native application.Type: ApplicationFiled: September 11, 2018Publication date: January 10, 2019Inventor: Gregory Harrison
-
Patent number: 10102012Abstract: Embodiments are directed to a mobile application that enables a completely and dynamically configurable workflow. Once installed on a mobile computer, the application is completely configurable without re-compiling the application. A user may configure the “look & feel,” as well as the workflow of a particular instance of the application, via configuration templates. Once the application is downloaded and installed in an executable form, the user may configure and/or reconfigure the workflow and the “look and feel” of the application without a re-compiling operation and/or generating new machine-code to enable the configuration. To configure and/or reconfigure the application, the user need only to edit and/or receive additional configuration templates. The execution of the configured workflow is not dependent upon the mobile computer being in communication with another network computer. The mobile application may be a native application.Type: GrantFiled: November 10, 2015Date of Patent: October 16, 2018Assignee: RECORD360 INC.Inventor: Gregory Harrison
-
Publication number: 20170250832Abstract: A platform receives service requests from a principal. The service request includes a service location that is remote from the principal. A communication session between the principal and an agent that is near the service location is provided. The agent is available to perform the service, which may include remote videography services, tutorial services, or personal shopping services, over the communication session. The principal generates gesture data to direct the agent when performing the service. A visual representation of the gesture data is provided to the agent so that the agent may follow the principal's direction. The gesture data may be blended and/or overlaid image data captured by an image sensor employed by the agent. The principal may provide financial resources to the agent to enable the agent to perform the service and/or compensate the agent for their performance. The principal is enabled to provide metrics for the agent's performance.Type: ApplicationFiled: May 15, 2017Publication date: August 31, 2017Inventors: Martin Rincon, Gregory Harrison, Dean Graziano, Leonard Leung
-
Patent number: 9674290Abstract: A platform receives service requests from a principal. The service request includes a service location that is remote from the principal. A communication session between the principal and an agent that is near the service location is provided. The agent is available to perform the service, which may include remote videography services, tutorial services, or personal shopping services, over the communication session. The principal generates gesture data to direct the agent when performing the service. A visual representation of the gesture data is provided to the agent so that the agent may follow the principal's direction. The gesture data may be blended and/or overlaid image data captured by an image sensor employed by the agent. The principal may provide financial resources to the agent to enable the agent to perform the service and/or compensate the agent for their performance. The principal is enabled to provide metrics for the agent's performance.Type: GrantFiled: November 30, 2016Date of Patent: June 6, 2017Assignee: uZoom, Inc.Inventors: Martin Rincon, Gregory Harrison, Dean Graziano, Leonard Leung
-
Publication number: 20170155725Abstract: A platform receives service requests from a principal. The service request includes a service location that is remote from the principal. A communication session between the principal and an agent that is near the service location is provided. The agent is available to perform the service, which may include remote videography services, tutorial services, or personal shopping services, over the communication session. The principal generates gesture data to direct the agent when performing the service. A visual representation of the gesture data is provided to the agent so that the agent may follow the principal's direction. The gesture data may be blended and/or overlaid image data captured by an image sensor employed by the agent. The principal may provide financial resources to the agent to enable the agent to perform the service and/or compensate the agent for their performance. The principal is enabled to provide metrics for the agent's performance.Type: ApplicationFiled: November 30, 2016Publication date: June 1, 2017Inventors: Martin Rincon, Gregory Harrison, Dean Graziano, Leonard Leung
-
Patent number: 9390438Abstract: Systems and methods for capturing user engagements with Ad content included in a webpage. An example method renders a webpage having an Ad unit within a browser on a display of a user's computer. Then, a cursor event for an Ad unit included in the rendered webpage is recorded based on cursor position relative to an area on the webpage associated with the Ad unit and the recorded cursor event is transmitted to a server via a network for reporting to interested parties. The cursor event includes an initial cursor entry event, any click actions or any hover actions, and all related timings of such events. The recordation of a cursor event is further based on location information associated with the browser within the display, the webpage within the browser and the ad area within the webpage.Type: GrantFiled: December 8, 2010Date of Patent: July 12, 2016Assignee: COMSCORE, INC.Inventors: James Baird, Nick Redmond, Gregory Harrison, Brian Gebala, John Kawamoto
-
Publication number: 20160132299Abstract: Embodiments are directed to a mobile application that enables a completely and dynamically configurable workflow. Once installed on a mobile computer, the application is completely configurable without re-compiling the application. A user may configure the “look & feel,” as well as the workflow of a particular instance of the application, via configuration templates. Once the application is downloaded and installed in an executable form, the user may configure and/or reconfigure the workflow and the “look and feel” of the application without a re-compiling operation and/or generating new machine-code to enable the configuration. To configure and/or reconfigure the application, the user need only to edit and/or receive additional configuration templates. The execution of the configured workflow is not dependent upon the mobile computer being in communication with another network computer. The mobile application may be a native application.Type: ApplicationFiled: November 10, 2015Publication date: May 12, 2016Inventor: Gregory Harrison
-
Publication number: 20150186988Abstract: In various embodiments, a method for automatically documenting a current condition of tangible property with a client device includes capturing image data. The method further includes determining a unique property identifier (ID), selecting a baseline data set, automatically determining a variance, and documenting the condition of the property. The captured image data includes current image data of the property. The baseline data set corresponds to the unique property ID and is selected from a plurality of data sets. The baseline data set documents a previous condition of the property. The automatically determined variance is a variance between the current condition of the property and the previous condition of the property. The variance is based on a comparison between a portion of the image data and a portion of the baseline data set. Documenting the current condition of the property is based on at least the determined variance.Type: ApplicationFiled: March 17, 2015Publication date: July 2, 2015Inventors: Shane Danny Skinner, Gregory Harrison