Patents by Inventor Jay Fallah
Jay Fallah 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: 11695735Abstract: 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: GrantFiled: May 10, 2019Date of Patent: July 4, 2023Assignee: NXM Labs, Inc.Inventors: Jay Fallah, Kristopher Byrne, Kevin John Oerton, Josef Zankowicz, Scott Rankine
-
Patent number: 11638117Abstract: The present disclosure describes how a master beacon having a known UUID can be used to capture beacons within its range and superimpose a systematic address scheme on those beacons. The superimposed address scheme can then be used as a proxy for the individual beacons when developing applications that make use of the beacons. A master beacon automatically detects each beacon in a plurality of beacons and, for a set of beacons in the plurality of beacons, automatically changes either the first profile identifier or the second profile identifier for each beacon in the set of beacons. The change is such that the first profile identifier or the second profile identifier is identical for each beacon in the set of beacons and is also associated with the master beacon.Type: GrantFiled: March 19, 2021Date of Patent: April 25, 2023Assignee: CREEKSIDE INVESTMENTS INCORPORATEDInventors: Aaron Lyon Phillips-Lubimiv, Jay Fallah, Ming Ding, Samson Grant Kirk-Koffi
-
Publication number: 20220405750Abstract: 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: ApplicationFiled: August 23, 2022Publication date: December 22, 2022Inventors: Jay FALLAH, Kristopher BYRNE, Kevin John OERTON, Josef ZANKOWICZ, Scott RANKINE
-
Patent number: 11509486Abstract: 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: GrantFiled: June 25, 2019Date of Patent: November 22, 2022Assignee: NXM LABS, INC.Inventors: Jay Fallah, Kristopher Byrne, Kevin John Oerton, Josef Zankowicz, Scott Rankine, Prathap Siddavaatam
-
Patent number: 11429960Abstract: 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: GrantFiled: June 25, 2019Date of Patent: August 30, 2022Assignee: NXM Labs, Inc.Inventors: Jay Fallah, Kristopher Byrne, Kevin John Oerton, Josef Zankowicz, Scott Rankine
-
Patent number: 11431498Abstract: A hybrid encryption scheme links a first public key encryption (PKE) scheme with a second PKE scheme through a true random or pseudo-random element, which is used by a sender to encapsulate a symmetrically encrypted message and its associated symmetric key to generate a pair of ciphertexts for transmission to a recipient. The recipient decrypts and decapsulates the ciphertexts, retrieves the random element, and may conduct one or more verification steps to ensure that the ciphertexts were well-formed, and to detect any re-encryption or encapsulation attacks. To encrypt a message, the message and initial random value are encrypted with a symmetric key to provide an intermediate ciphertext. The symmetric key and the encrypted message-value are each encapsulated by distinct algorithms using distinct values derived from the initial random value, such as different hashes, and public keys to provide first and second ciphertexts.Type: GrantFiled: February 12, 2020Date of Patent: August 30, 2022Assignees: NXM Labs, Inc., Reyerson UniversityInventors: Brian Goncalves, Atefeh Mashatan, Jay Fallah, Kristopher Byrne, Prathap Siddavaatam
-
Publication number: 20210235223Abstract: The present disclosure describes how a master beacon having a known UUID can be used to capture beacons within its range and superimpose a systematic address scheme on those beacons. The superimposed address scheme can then be used as a proxy for the individual beacons when developing applications that make use of the beacons. A master beacon automatically detects each beacon in a plurality of beacons and, for a set of beacons in the plurality of beacons, automatically changes either the first profile identifier or the second profile identifier for each beacon in the set of beacons. The change is such that the first profile identifier or the second profile identifier is identical for each beacon in the set of beacons and is also associated with the master beacon.Type: ApplicationFiled: March 19, 2021Publication date: July 29, 2021Inventors: Aaron Lyon PHILLIPS-LUBIMIV, Jay FALLAH, Ming DING, Samson Grant KIRK-KOFFI
-
Publication number: 20210218710Abstract: 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: ApplicationFiled: May 10, 2019Publication date: July 15, 2021Inventors: Jay FALLAH, Kristopher BYRNE, Kevin John OERTON, Josef ZANKOWICZ, Scott RANKINE
-
Patent number: 10979853Abstract: The present disclosure describes how a master beacon having a known QUID can be used to capture beacons within its range and superimpose a systematic address scheme on those beacons. The superimposed address scheme can then be used as a proxy for the individual beacons when developing applications that make use of the beacons. A master beacon automatically detects each beacon in a plurality of beacons and, for a set of beacons in the plurality of beacons, automatically changes either the first profile identifier or the second profile identifier for each beacon in the set of beacons. The change is such that the first profile identifier or the second profile identifier is identical for each beacon in the set of beacons and is also associated with the master beacon.Type: GrantFiled: August 27, 2019Date of Patent: April 13, 2021Assignee: AP1 INC.Inventors: Aaron Lyon Phillips-Lubimiv, Jay Fallah, Ming Ding, Samson Grant Kirk-Koffi
-
Publication number: 20200259647Abstract: A hybrid encryption scheme links a first public key encryption (PKE) scheme with a second PKE scheme through a true random or pseudo-random element, which is used by a sender to encapsulate a symmetrically encrypted message and its associated symmetric key to generate a pair of ciphertexts for transmission to a recipient. The recipient decrypts and decapsulates the ciphertexts, retrieves the random element, and may conduct one or more verification steps to ensure that the ciphertexts were well-formed, and to detect any re-encryption or encapsulation attacks. To encrypt a message, the message and initial random value are encrypted with a symmetric key to provide an intermediate ciphertext. The symmetric key and the encrypted message-value are each encapsulated by distinct algorithms using distinct values derived from the initial random value, such as different hashes, and public keys to provide first and second ciphertexts.Type: ApplicationFiled: February 12, 2020Publication date: August 13, 2020Inventors: Brian GONCALVES, Atefeh MASHATAN, Jay FALLAH, Kristopher BYRNE, Prathap SIDDAVAATAM
-
Patent number: 10708070Abstract: 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: GrantFiled: May 24, 2018Date of Patent: July 7, 2020Assignee: NXM LABS CANADA INC.Inventors: Jay Fallah, Scott Rankine, Josef Zankowicz
-
Publication number: 20190387358Abstract: The present disclosure describes how a master beacon having a known QUID can be used to capture beacons within its range and superimpose a systematic address scheme on those beacons. The superimposed address scheme can then be used as a proxy for the individual beacons when developing applications that make use of the beacons. A master beacon automatically detects each beacon in a plurality of beacons and, for a set of beacons in the plurality of beacons, automatically changes either the first profile identifier or the second profile identifier for each beacon in the set of beacons. The change is such that the first profile identifier or the second profile identifier is identical for each beacon in the set of beacons and is also associated with the master beacon.Type: ApplicationFiled: August 27, 2019Publication date: December 19, 2019Inventors: Aaron Lyon PHILLIPS-LUBIMIV, Jay FALLAH, Ming DING, Samson Grant KIRK-KOFFI
-
Publication number: 20190333059Abstract: 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: ApplicationFiled: June 25, 2019Publication date: October 31, 2019Inventors: Jay FALLAH, Kristopher BYRNE, Kevin John OERTON, Josef ZANKOWICZ, Scott RANKINE
-
Publication number: 20190319808Abstract: 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: ApplicationFiled: June 25, 2019Publication date: October 17, 2019Inventors: Jay FALLAH, Kristopher BYRNE, Kevin John OERTON, Josef ZANKOWICZ, Scott RANKINE, Prathap Siddavaatam
-
Patent number: 10440511Abstract: The present disclosure describes how a master beacon having a known UUID can be used to capture beacons within its range and superimpose a systematic address scheme on those beacons. The superimposed address scheme can then be used as a proxy for the individual beacons when developing applications that make use of the beacons. A master beacon automatically detects each beacon in a plurality of beacons and, for a set of beacons in the plurality of beacons, automatically changes either the first profile identifier or the second profile identifier for each beacon in the set of beacons. The change is such that the first profile identifier or the second profile identifier is identical for each beacon in the set of beacons and is also associated with the master beacon.Type: GrantFiled: January 23, 2018Date of Patent: October 8, 2019Assignee: AP1 Inc.Inventors: Aaron Lyon Phillips-Lubimiv, Jay Fallah, Ming Ding, Samson Grant Kirk-Koffi
-
Publication number: 20190141048Abstract: 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: ApplicationFiled: November 7, 2018Publication date: May 9, 2019Inventors: Jay Fallah, Scott Rankine, Josef Zankowicz
-
Publication number: 20180343126Abstract: 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: ApplicationFiled: May 24, 2018Publication date: November 29, 2018Inventors: Jay Fallah, Scott Rankine, Josef Zankowicz
-
Publication number: 20180152811Abstract: The present disclosure describes how a master beacon having a known UUID can be used to capture beacons within its range and superimpose a systematic address scheme on those beacons. The superimposed address scheme can then be used as a proxy for the individual beacons when developing applications that make use of the beacons. A master beacon automatically detects each beacon in a plurality of beacons and, for a set of beacons in the plurality of beacons, automatically changes either the first profile identifier or the second profile identifier for each beacon in the set of beacons. The change is such that the first profile identifier or the second profile identifier is identical for each beacon in the set of beacons and is also associated with the master beacon.Type: ApplicationFiled: January 23, 2018Publication date: May 31, 2018Inventors: Aaron Lyon Phillips-Lubimiv, Jay Fallah, Ming Ding, Samson Grant Kirk-Koffi
-
Patent number: 9913090Abstract: The present disclosure describes how a master beacon having a known UUID can be used to capture beacons within its range and superimpose a systematic address scheme on those beacons. The superimposed address scheme can then be used as a proxy for the individual beacons when developing applications that make use of the beacons. A master beacon automatically detects each beacon in a plurality of beacons and, for a set of beacons in the plurality of beacons, automatically changes either the first profile identifier or the second profile identifier for each beacon in the set of beacons. The change is such that the first profile identifier or the second profile identifier is identical for each beacon in the set of beacons and is also associated with the master beacon.Type: GrantFiled: October 30, 2015Date of Patent: March 6, 2018Assignee: AP1 Inc.Inventors: Aaron Lyon Phillips-Lubimiv, Jay Fallah, Ming Ding, Samson Grant Kirk-Koffi
-
Publication number: 20160128049Abstract: The present disclosure describes how a master beacon having a known UUID can be used to capture beacons within its range and superimpose a systematic address scheme on those beacons. The superimposed address scheme can then be used as a proxy for the individual beacons when developing applications that make use of the beacons. A master beacon automatically detects each beacon in a plurality of beacons and, for a set of beacons in the plurality of beacons, automatically changes either the first profile identifier or the second profile identifier for each beacon in the set of beacons. The change is such that the first profile identifier or the second profile identifier is identical for each beacon in the set of beacons and is also associated with the master beacon.Type: ApplicationFiled: October 30, 2015Publication date: May 5, 2016Inventors: Aaron Lyon Phillips-Lubimiv, Jay Fallah, Ming Ding, Samson Grant Kirk-Koffi