Patents by Inventor Kevin John OERTON

Kevin John OERTON 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: 20230379699
    Abstract: A blockchain-based system for manages the root of trust for a swarm of deployed devices and maintains separation between the control and data planes of the device network through policies distributed from the blockchain via a message broker system and enforced in the secure processing environment of the devices. The blockchain is operated by a set of stakeholder entities that provide consensus for adding transactions to the blockchain or channels thereof, which comprise attestation data for use by the devices during onboarding, firmware installation and updates, and policy updates. Devices subscribe to message topics on a message broker system to obtain control plane and data plane messages. Access to message topics is managed by rules enforced by the secure processing environment.
    Type: Application
    Filed: September 28, 2021
    Publication date: November 23, 2023
    Inventors: Kevin John OERTON, Kristopher BYRNE
  • Patent number: 11695735
    Abstract: A system and method for managing a plurality of network-enabled client devices such as Internet of Things (IoT) and smart devices employs a distributed ledger or blockchain to store security-related information for each client device. Access to the distributed ledger is provided through a proxy computing system that is configured to exchange security-related messages with the client devices over a first communication path, which may be over a public network; and to engage in transactions with or query the distributed ledger on behalf of the client devices over a second communication path, which is a private channel Vendible data published by the client devices may be routed by the proxy computing system to a data broker or publishing system in a manner that removes identifying information from the vendible data.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: July 4, 2023
    Assignee: NXM Labs, Inc.
    Inventors: Jay Fallah, Kristopher Byrne, Kevin John Oerton, Josef Zankowicz, Scott Rankine
  • Publication number: 20220405750
    Abstract: A system and method for managing a plurality of network-enabled client devices such as networking equipment and Internet of Things (IoT) devices which employs a distributed ledger, or blockchain, to store network configuration information for each client device. Access to the distributed ledger may be provided through a proxy computing system that is configured to exchange control messages with the client devices. Network configuration information is defined in smart contracts stored in the distributed ledger which are executed on registration of the network-enabled client device in the distributed ledger.
    Type: Application
    Filed: August 23, 2022
    Publication date: December 22, 2022
    Inventors: Jay FALLAH, Kristopher BYRNE, Kevin John OERTON, Josef ZANKOWICZ, Scott RANKINE
  • Patent number: 11509486
    Abstract: A system and method of determining an attestation or identity score of a user of a communication device employs metadata stored in a plurality of client devices, such as IoT devices. A request for attestation, comprises a unique identifier associated with the communication device and an input or shared value. The unique identifier is used to identify, in a distributed ledger (blockchain), client devices that are paired with the communication device. Metadata stored in association with each of the client devices is retrieved and compared to the input or shared value, and a sub-identity score is determined based on the extent to which there is a match and the reliability of the client device. The sub-identity scores are combined to obtain an identity score reflecting a confidence level in the user and/or communication device.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: November 22, 2022
    Assignee: NXM LABS, INC.
    Inventors: Jay Fallah, Kristopher Byrne, Kevin John Oerton, Josef Zankowicz, Scott Rankine, Prathap Siddavaatam
  • Patent number: 11429960
    Abstract: A system and method for managing a plurality of network-enabled client devices such as networking equipment and Internet of Things (IoT) devices which employs a distributed ledger, or blockchain, to store network configuration information for each client device. Access to the distributed ledger may be provided through a proxy computing system that is configured to exchange control messages with the client devices. Network configuration information is defined in smart contracts stored in the distributed ledger which are executed on registration of the network-enabled client device in the distributed ledger.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: August 30, 2022
    Assignee: NXM Labs, Inc.
    Inventors: Jay Fallah, Kristopher Byrne, Kevin John Oerton, Josef Zankowicz, Scott Rankine
  • Publication number: 20210218710
    Abstract: A system and method for managing a plurality of network-enabled client devices such as Internet of Things (IoT) and smart devices employs a distributed ledger or blockchain to store security-related information for each client device. Access to the distributed ledger is provided through a proxy computing system that is configured to exchange security-related messages with the client devices over a first communication path, which may be over a public network; and to engage in transactions with or query the distributed ledger on behalf of the client devices over a second communication path, which is a private channel. Vendible data published by the client devices may be routed by the proxy computing system to a data broker or publishing system in a manner that removes identifying information from the vendible data.
    Type: Application
    Filed: May 10, 2019
    Publication date: July 15, 2021
    Inventors: Jay FALLAH, Kristopher BYRNE, Kevin John OERTON, Josef ZANKOWICZ, Scott RANKINE
  • Patent number: 10477468
    Abstract: A mobile communication device identifies and selects a wireless local area network (WLAN) available for communications in its coverage area. Automatically, without detecting any requests made by a user via a browser application. The mobile device initiates a request (e.g. an HTTP GET request) to a predetermined server site of a communication network which is outside of the WLAN. In response to initiating the request, the mobile device receives a response message via the WLAN and identifies, from the response message, whether the request to the predetermined server site has been redirected to a redirect server site. The WLAN may be a WLAN “hotspot,” where the redirect server site is a login server. The identifying may be performed by comparing content from the response message to predetermined content of the predetermined server site. In response to identifying that the request has been redirected, the mobile device causes an indication to be produced at its user interface.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: November 12, 2019
    Assignee: BlackBerry Limited
    Inventors: Michael Peter Montemurro, Leonardo José Silva Salomone, Denis Fedotenko, Liam Ronald Quinn, Michael Knowles, Kevin John Oerton, Alain Gagne
  • Publication number: 20190333059
    Abstract: A system and method for managing a plurality of network-enabled client devices such as networking equipment and Internet of Things (IoT) devices which employs a distributed ledger, or blockchain, to store network configuration information for each client device. Access to the distributed ledger may be provided through a proxy computing system that is configured to exchange control messages with the client devices. Network configuration information is defined in smart contracts stored in the distributed ledger which are executed on registration of the network-enabled client device in the distributed ledger.
    Type: Application
    Filed: June 25, 2019
    Publication date: October 31, 2019
    Inventors: Jay FALLAH, Kristopher BYRNE, Kevin John OERTON, Josef ZANKOWICZ, Scott RANKINE
  • Publication number: 20190319808
    Abstract: A system and method of determining an attestation or identity score of a user of a communication device employs metadata stored in a plurality of client devices, such as IoT devices. A request for attestation, comprises a unique identifier associated with the communication device and an input or shared value. The unique identifier is used to identify, in a distributed ledger (blockchain), client devices that are paired with the communication device. Metadata stored in association with each of the client devices is retrieved and compared to the input or shared value, and a sub-identity score is determined based on the extent to which there is a match and the reliability of the client device. The sub-identity scores are combined to obtain an identity score reflecting a confidence level in the user and/or communication device.
    Type: Application
    Filed: June 25, 2019
    Publication date: October 17, 2019
    Inventors: Jay FALLAH, Kristopher BYRNE, Kevin John OERTON, Josef ZANKOWICZ, Scott RANKINE, Prathap Siddavaatam
  • Publication number: 20180160367
    Abstract: A mobile communication device identifies and selects a wireless local area network (WLAN) available for communications in its coverage area. Automatically, without detecting any requests made by a user via a browser application.. The mobile device initiates a request (e.g. an HTTP GET request) to a predetermined server site of a communication network which is outside of the WLAN. In response to initiating the request, the mobile device receives a response message via the WLAN and identifies, from the response message, whether the request to the predetermined server site has been redirected to a redirect server site. The WLAN may be a WLAN “hotspot,” where the redirect server site is a login server. The identifying may be performed by comparing content from the response message to predetermined content of the predetermined server site. In response to identifying that the request has been redirected, the mobile device causes an indication to be produced at its user interface.
    Type: Application
    Filed: February 5, 2018
    Publication date: June 7, 2018
    Inventors: Michael Peter MONTEMURRO, Leonardo José Silva SALOMONE, Denis FEDOTENKO, Liam Ronald QUINN, Michael KNOWLES, Kevin John OERTON, Alain GAGNE
  • Patent number: 9876898
    Abstract: A system and method for providing a user interface that allows users to change the active line on which an outgoing call may be placed. In example embodiments, upon detecting call screen interaction a line selection menu is displayed. The line selection menu contains a plurality of line identifiers, each line identifier uniquely identifying a corresponding one of the multiple communication lines accessible at the mobile device. A system and method is also presented for providing a call log for identifying call activity associated with a plurality of communication lines.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: January 23, 2018
    Assignee: BLACKBERRY LIMITED
    Inventors: John Jong-Suk Lee, Leonid Vymenets, Kevin John Oerton, Sherryl Lee Lorraine Scott
  • Publication number: 20170149960
    Abstract: A system and method for providing a user interface that allows users to change the active line on which an outgoing call may be placed. In example embodiments, upon detecting call screen interaction a line selection menu is displayed. The line selection menu contains a plurality of line identifiers, each line identifier uniquely identifying a corresponding one of the multiple communication lines accessible at the mobile device. A system and method is also presented for providing a call log for identifying call activity associated with a plurality of communication lines.
    Type: Application
    Filed: February 8, 2017
    Publication date: May 25, 2017
    Inventors: John Jong-Suk LEE, Leonid VYMENETS, Kevin John OERTON, Sherryl Lee Lorraine SCOTT
  • Patent number: 9602651
    Abstract: A system and method for providing a user interface that allows users to change the active line on which an outgoing call may be placed. In example embodiments, upon detecting call screen interaction a line selection menu is displayed. The line selection menu contains a plurality of line identifiers, each line identifier uniquely identifying a corresponding one of the multiple communication lines accessible at the mobile device. A system and method is also presented for providing a call log for identifying call activity associated with a plurality of communication lines.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: March 21, 2017
    Assignee: BLACKBERRY LIMITED
    Inventors: John Jong-Suk Lee, Leonid Vymenets, Kevin John Oerton, Sherryl Lee Lorraine Scott
  • Patent number: 9451634
    Abstract: To promote network security in a wireless local area network (WLAN), a mobile communication device, which is operable as a mobile wireless access point, may read a WLAN identifier that is known to be used by the WLAN and an indication of a channel on which a wireless access point of the WLAN is known to operate. The device may then monitor the channel for a transmission of the WLAN identifier. The mobile wireless access point may be configured to operate using the selected channel so that the monitoring occurs on the same channel as that on which the mobile wireless access point is operating. The transmission, if detected, may be considered to indicate that the mobile communication device is within the WLAN. Upon detecting the transmission, use of the WLAN identifier by the mobile wireless access point at the mobile communication device may be prevented, e.g. by requiring the mobile wireless access point to use a different WLAN identifier or by disabling the mobile wireless access point.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: September 20, 2016
    Assignee: BlackBerry Limited
    Inventor: Kevin John Oerton
  • Patent number: 9420396
    Abstract: The disclosure recites a system and method of identifying location data for a server device managing communications for a wireless network. The method comprises: obtaining location data for the server device; identifying a location for the server device by analyzing at least the location data; updating data in the server device with the location; identifying a communication transmission range for the location for the server device; and configuring communications generated by the server device to conform to the communication transmission range.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: August 16, 2016
    Assignee: BLACKBERRY LIMITED
    Inventors: Kevin John Oerton, Michael Peter Montemurro
  • Patent number: 9386628
    Abstract: A system and method implemented at a communication device for providing access to telephony services over one or more of a number of communication networks, including cellular networks and IP-based fixed and wireless networks. A mobile device may be configurable for voice communication over both a cellular network and a LAN (e.g. a wireless LAN), and may be adapted to place and receive calls via a PBX over one of the cellular network and the LAN. When it is determined that the mobile device is configured for voice communication using one or both of the cellular network connection and the LAN connection, the mobile device may automatically adapt its user interface to reflect the availability of voice communication only over those connections that are available.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: July 5, 2016
    Assignee: BlackBerry Limited
    Inventors: Kevin John Oerton, Brian Alexander Oliver
  • Patent number: 9386398
    Abstract: A system and method implemented at a communication device or mobile hotspot device for providing access to data services over a wireless communication network to one or more user devices. The communication or hotspot device is adapted to provide router, mobile hotspot-type or ad hoc networking functions to user devices such as laptops, tablets, and other entertainment and productivity devices adapted to communicate over a wireless LAN and to provide access to broadband data services. The data services provided over the network may be subject to one or more data allowances or data transfer limits. The communication or hotspot device is adapted to manage the user device connections and data transfer to and from the communication device within the data allowances or according to predetermined prioritization.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: July 5, 2016
    Assignee: BLACKBERRY LIMITED
    Inventor: Kevin John Oerton
  • Publication number: 20160127533
    Abstract: A system and method for providing a user interface that allows users to change the active line on which an outgoing call may be placed. In example embodiments, upon detecting call screen interaction a line selection menu is displayed. The line selection menu contains a plurality of line identifiers, each line identifier uniquely identifying a corresponding one of the multiple communication lines accessible at the mobile device. A system and method is also presented for providing a call log for identifying call activity associated with a plurality of communication lines.
    Type: Application
    Filed: January 12, 2016
    Publication date: May 5, 2016
    Inventors: John Jong-Suk LEE, Leonid VYMENETS, Kevin John OERTON, Sherryl Lee Lorraine SCOTT
  • Patent number: 9241344
    Abstract: To promote network security in a wireless local area network (WLAN), a mobile communication device, which is operable as a mobile wireless access point, may read a WLAN identifier that is known to be used by the WLAN and an indication of a channel on which a wireless access point of the WLAN is known to operate. The device may then monitor the channel for a transmission of the WLAN identifier. The mobile wireless access point may be configured to operate using the selected channel so that the monitoring occurs on the same channel as that on which the mobile wireless access point is operating. The transmission, if detected, may be considered to indicate that the mobile communication device is within the WLAN. Upon detecting the transmission, use of the WLAN identifier by the mobile wireless access point at the mobile communication device may be prevented, e.g. by requiring the mobile wireless access point to use a different WLAN identifier or by disabling the mobile wireless access point.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: January 19, 2016
    Assignee: BlackBerry Limited
    Inventor: Kevin John Oerton
  • Publication number: 20150009982
    Abstract: To promote network security in a wireless local area network (WLAN), a mobile communication device, which is operable as a mobile wireless access point, may read a WLAN identifier that is known to be used by the WLAN and an indication of a channel on which a wireless access point of the WLAN is known to operate. The device may then monitor the channel for a transmission of the WLAN identifier. The mobile wireless access point may be configured to operate using the selected channel so that the monitoring occurs on the same channel as that on which the mobile wireless access point is operating. The transmission, if detected, may be considered to indicate that the mobile communication device is within the WLAN. Upon detecting the transmission, use of the WLAN identifier by the mobile wireless access point at the mobile communication device may be prevented, e.g. by requiring the mobile wireless access point to use a different WLAN identifier or by disabling the mobile wireless access point.
    Type: Application
    Filed: September 26, 2014
    Publication date: January 8, 2015
    Inventor: Kevin John OERTON