Patents by Inventor Scott Rankine

Scott Rankine 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: 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: 10708070
    Abstract: A system and method for utilizing connected devices to enable secure and anonymous electronic interaction in a decentralized manner without the need for usernames and passwords. The method comprises Blockchain, Merkle Trees and Public Key infrastructures and methods that utilize peer-to-peer network protocols. The methods include interactions of two self-sovereign identity groups; persons and devices, with each having their own authorization layer. The devices employ two domains of identity and authorization with each said device having its own self-assigned machine identity. There are three domains of Identity, Authentication and Authorization employed for persons. The final linking of the two groups requires access to be granted by the device in a distributed autonomous manner.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: July 7, 2020
    Assignee: NXM LABS CANADA INC.
    Inventors: Jay Fallah, Scott Rankine, Josef Zankowicz
  • 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: 20190141048
    Abstract: A computing device comprises a processor module executing software to conduct a transaction, a networking module enabling connections to a peer-to-peer network, and an ASIC coupled to the processor module and the networking module. The ASIC comprises a blockchain server, an encryption module, and a memory storing a distributed ledger. The ASIC performs a calculation of a memory block within a predetermined minimum time and a predetermined maximum time. The block is stored in the distributed ledger by the blockchain server and is transmitted to the peer-to-peer network by the networking module.
    Type: Application
    Filed: November 7, 2018
    Publication date: May 9, 2019
    Inventors: Jay Fallah, Scott Rankine, Josef Zankowicz
  • Publication number: 20180343126
    Abstract: A system and method for utilizing connected devices to enable secure and anonymous electronic interaction in a decentralized manner without the need for usernames and passwords. The method comprises Blockchain, Merkle Trees and Public Key infrastructures and methods that utilize peer-to-peer network protocols. The methods include interactions of two self-sovereign identity groups; persons and devices, with each having their own authorization layer. The devices employ two domains of identity and authorization with each said device having its own self-assigned machine identity. There are three domains of Identity, Authentication and Authorization employed for persons. The final linking of the two groups requires access to be granted by the device in a distributed autonomous manner.
    Type: Application
    Filed: May 24, 2018
    Publication date: November 29, 2018
    Inventors: Jay Fallah, Scott Rankine, Josef Zankowicz
  • Publication number: 20090259971
    Abstract: Systems and methods providing for improved navigation and aggregation of a multiplicity of Internet based media and communication types are disclosed herein. In various embodiments, a Internet experience Manager (IEM) is adapted to present, to a user, a user interface. The user interface is defined in an interface window. The user interface includes a playback window, a graphic control interface, and an icon pallet. In an embodiment, the graphic control interface and the icon palette are adapted to operate together to enable the user to manipulate a selectable plurality of graphically manipulable icons within the user interface window such that the items of digital content associated with each of the plurality of icons are aggregated and managed as a collective in response to the graphic control interface.
    Type: Application
    Filed: September 22, 2008
    Publication date: October 15, 2009
    Inventors: Scott Rankine, Dale Darling, Prasad Maruvada